In my mind, there is a clear distinction between these comments and crude chat which is clearly uncalled for. We do not condone any form of vulgar or offensive behaviour on this site.
I really hope that this humour will survive the current period of snowflakes and over-emphasis on being PC. Failing which, someone is going to have to rename a few towns, villages and streets in the UK: