Excessive swearing is a subjective term... Essentially, there's a line somewhere, and you may suddenly have crossed it. You're better off on the safe side, also known as not swearing at all.
Occasional use of the word crap is not really a problem. Just don't overuse it.