What can I say? I'm not British.
It's a completely understandable misconception. The thing I enjoy about it is how well I think it helps demonstrate my overall point. What qualifies as bad language is extremely arbitrary and subject to cultural variation. Even someone who is generally very careful to use only appropriate language, like you, can inadvertently use something as scandalously synonymous with the f-word as "sod," very easily and innocently. Elhanan has been holding up DAO as an example of a Bioware game that didn't include an example of the "f-bomb," but it did, in fact, include an explicit version of it (sod) that he apparently didn't notice.
As an aside, considering the way so many Thedasian areas serve as loose regional counterparts of places in our own world, it's interesting that "sod" is used in a game that specifically takes place in Ferelden (England-ish) while the f-word variation is used by someone from the Free Marches.
One country to the next, or one century to the next, what words are considered swears can change drastically. So can the degree to which those swears are considered socially acceptable. That makes defining a hard line against all profanity really difficult and potentially foolish, because one individual's idea of profanity isn't going to be the same as someone else's.