Just for the record, I'm adding this on as opposed to just editing the previous post just in case you already read what I just post.
I just realized that "why?" is basically you're question. Because you yourself feel that there is absolutely nothing wrong with it and for some reason they are known to be "bad"- for no reason.
So I'll just try to answer you like this. The President. He doesn't use them. You never hear people of high "class" (for lack of better word) using words like that. Those words just don't show dignity or self-respect. I don't hold myself up to be a president or something like that, but that doesn't mean that I have to purposely lower myself. If a candidate was known to use those words (like caught on tape or something like that), I have a hard time believing that he would get elected. People want someone who doesn't use them, because they have a gut feeling that it's not right. Why? It's just the way it is. I can't really explain it, but I think you can get what I'm trying to say.
That's why I don't use them, but you can do whatever you want.
What I wrote probably sounds very unorganized because I just wrote them as they came to my head.
------
Around 2 seconds before I posted my reply, you did.

I just found that funny