Right wing jackass or not, a stopped clocked is still right twice a day.
As to social commentary: Spreading ideas and commenting on politics and social issues isn't actually a bad thing. We wouldn't have activism if it didn't start with people bitching about things being sucky the way they are.
The problem is when Twitter and Tumblr users mindlessly retweet/reblog vapid crap in a massive circle jerk, blocking anyone who disagrees with them without bothering to try to support their arguments and, y'know, actually convince people to come over to their way of thinking, and then act as if all of this preaching to the choir is genuine activism. It's a culture that promotes sitting behind your computer, feeling smug and superior under the delusion that you're changing the world every time you and your followers sit around agreeing with each other.