Couldn't have said it better myself.
What really amazes me is that it's taken this long for anyone to say anything. I noticed his voting patter in my first week here - he makes some of the biggest cumulative votes on the network, so they are hard to miss if you are paying attention.
I'll have to write something longer, but you know I don't buy any of his bullshit excuses for this.
Given my low rep and puny upvote, I can't offer much more than moral support. But I will do what I can to get this on the right people's radar.