1/don't bring the politics of other forums to AF.ever.Thankyou
2/swearing is either offensive to you personally or not.One man's adjective ois another man's profanity.
3/ we as mods do not decide what is acceptable as language and what is not.What we do is to try and guage the intent of the usage and how great a percentage of the membership would find it unacceptable.....for example,'shit that's funny' carries a lot less weight than 'you are full of shit'
We are all old enough and smart enough to understand the way life works.There's no sense in trying to pull it to bits and examine the detail.