It's really disrespectful to assume people who swear have a lack of morals, low intelligence, and associate swearing with someone "who has a bad temper". None of your claims are founded on anything but your personal principles and somewhat huge misunderstanding on how human beings operate.
So you're to tell me if someone does a great deal for humanity, does good for their family, is highly educated, and is giving is automatically clarified as a moron with no morality because of the muttering of crude words? I don't understand that mindset of such judgement over words. It's fine for you not to use the words, but to look down on other people who do it as if they are continuously swearing is pretentious.