"My stance on this is, and always has been: not a goddamned person other than yourself is responsible for your special snowflake sensibilities. Something offends you? Great. Don't watch/view/listen to/look at it. Accidentally see it somewhere? Go nurse your wounds by yourself or with like-minded friends - no one else gives a fuck about your butthurt.
On the other hand, I do absolutely believe that if you post something publicly you lose all rights to moderate the commentary to only what you want to hear. If someone hates it, they're perfectly within their rights to say so - but conversely, you and anyone else are perfectly within your rights to call that person a pansy-assed whiner. :D"
Context is a bit of a mixed bag (QWP)