> I now learn he's donated significant chunks of money to them.
Biting the hand that feeds you might make you an asshole. But sometimes you have to be an asshole to uphold standards and principles. I don't think Linus or Jobs would be known to produce such important technology if they don't care enough about their works to act crudely to people they consider substandard.
We can disagree with Andrew's standards of course. But saying he should not attack someone just because he took money from him is a weak criticism.