No. Whether or not the "f" word or "s" word or any other similar word is considered foul language is YOUR opinion, not mine. It's just a word and if you choose to accept the stigmas attached to them, that's your problem. Using them doesn't make me any less intelligent nor does it make me stupid. In fact, I could give you MY opinion which is that anyone who thinks that the use of a word makes someone stupid, is the stupid one.
The F word most likely comes from the German word ficken, meaning to strike or move quickly, to penetrate.
The S word is a very old word, with an Old English root, "scitan". The verb "to S" dates back to 1308, and the noun form is from the 16th century. The interjection was not around until the 1920's.
The B word originally referred to female animals, especially dogs. It comes from the word bicce, which is Old English and dates back to around 1000. However, there is also an Old Norse word bikkja, and it is unclear which of these terms the modern word came from; however both mean the same.
The B term began applying to women as early as the 1400's and meant "lewd" or "sensual". It was a metaphor, and not uncommon to be used in literature.
On a side note, the term SOB first appeared in literature in 1330, but you don't see it again until 1605 in Shakespeare's King Lear.