Why are some words considered cuss words and others not.
Words are very powerful and word usage is extremely important.
Unfortunately, we are living in a society that seems to have forgotten the basics of language. A simple answer would be that the meaning behind the word makes it acceptable or unacceptable. Veterinarians use the word bitch on a regular basis, and think nothing of it. The meaning of the word is a female dog. It is a fine word to use in that profession, or for anyone else who is honestly referring to a female dog.