While I get your stance on this and understand it, those words have differing levels of vulgarity. While yes, ultimately they mean the same thing, some are less acceptable in certain circles of society to use.
Think about the myriad names of genitalia. You don't exactly go and talk to a gyno about your c*** (though to be fair I did have a drunk patient do this to me once... All the sober ones though were much more reserved! XD), you'd totally use something a little more tame, maybe even with a little base medical terminology on the side. What OP has said hasn't defeated his entire stance, he just prefers to use words with less vulgarity than those that are absolutely dripping with it D:.