Let's be clear here, as you appear to have forgotten the significance of his actions: the man donated money to try to deny gays their equal rights. That's what a thousand dollars against gay marriage actually signifies. 'He can still be tolerant' doesn't even enter the equation - we know for a fact he is not!
If he had not donated money, and instead only voted, isn't voting worse? Instead of indirect action he's taking direct action. What is being advocated here is intolerance to others political views. The very people preaching tolerance are the ones being the most intolerant. You can want gay marriage to not be a thing while simultaneously respecting others views that it should be a thing.
Eich: Yeah? I really hope the government continues to deny you two the right to marry.
Marrying isn't really a right, it's a privilege. One that even the gay activists seem content to restrict to only "between two people" just like others want to restrict it to "between a man and woman" I don't see them fighting for polygamists or for people to be allowed to marry in-family. They want to extend the privilege to themselves without extending it to others who also aren't allowed it.
Ah, the Paradox of Tolerance. (Which only applies if you concede that Eich is intolerant.)
Actually, if he is tolerant, and others are being intolerant of him, we should tolerate their intolerance. So it applies anyway.
I'd like to think I'm being tolerant of your intolerance, I might not agree with you on things, but I'd hardly punish you over it like you would eich since you consider him intolerant. I would hope that you understand the troubles with hindering open discussion of things by having people punished for their views in unrelated items, even if it's for things people find abhorrent.