Businesses being witty, definitely.
But for a controversial topic, christ no, I think it's really dangerous territory.
See the CEO of cross-trainer and how he spectacularly got it wrong. he made inappropriate comments, has been called out for it and has now had to step down, with scores of gyms severing ties and scrapping affiliate deals.
Everyone has an opinion, right or wrong. Making light of it using a brand account is a tightrope to disaster. You are guaranteed to alienate at least one portion of your client base and waste time diffusing out of context quotes as retweets and personal agendas take on a life on their own.
It's also equally dangerous for companies to remain silent on important issues. We live in a strange world.
It's not a perfect world, but gradually evolves in the right direction, other than the art of forgiveness. The modern mediums of mass and instant communication make the villagers of yesteryear with their blazing torches and pitchforks seem like child play.
One wrong comment online, and your life and families are in danger, your house staked out and business and reputation ruined.
I've posted a few things and hit delete at the last minute, not to be controversial, just not wanted to be taken out of context and hung from a lampost by some drugged up vigilante who can't spell his own name.
I'm all for humour, there just seems to be a lot of it missing in this currently angry and toxic environment. I think we all need a holiday 