See, I do think the best solution is "swear ratings" like coolkid mentioned, where you can choose to censor nothing, censor only the more egregious swears, censor all but the more "tame" swears, or censor anything offensive, but that requires coding and is probably more of a pain than it's worth.
And, while I don't think attacking Sapph's personal dislike of swearing is cool, I actually have issues with the whole "editing things when people with higher/equal ranks and stuff don't care" complex. That reeks of power tripping, which isn't cool no matter who does it. Especially if said "self-censoring" exists -- then you start forcing your beliefs onto others via the law, which is pretty much the bane of my existence.