I’m a huge Ted Rall fan, but I understand why some people actively dislike him. He’s combative, in your face, opinionated, et cetera. Still, I think you gotta give it up, at least some of it, for a left-winger who’ll go on Fox and argue with the wingnuts. I’m not saying it’s a smart thing to do, but it takes guts.
Even for those not generally disposed to like Rall, I recommend today’s strip. It doesn’t have the mean streak, but it does have the political intuition and combativeness, along with the black humor.