I think everyone deserves respect, especially people who hold or once held authority in your life. I personally do not curse. Growing up my Grandmother taught me that people curse because they aren't intelligent enough to think of something better to say

There are ways of making your point and having your feelings stated in a curteous manner. I work in the legal enviroment and am working on getting my doctrate in business law. Where I work, cursing is considered low class, unprofessional and unacceptable. I wouldn't dream of writing up an argument for a case to present to my firm with F-you or Shut the H-- up in it, I'd loose my job faster than I could say either one of those phrases.
I try to deal with people that I have problems with much like I would a case. I make my argument in a polite, civil way and don't feel the need to grovel to a lower level by calling people names. I find most of the time when people start calling names its an attempt to hurt the other person because they feel by "wounding" them they will put themselves in a higher position of power. I've never felt the need to use bad language to get my point across.