This is essentially saying "my (current) religion is the only true one". Look at history. Principles are interchangeable, there's no reasonable way to deny that.
> I believe in some inherent human rights, and the merits of this particular issue are incredibly relevant. The gentleman in question made a substantial monetary contribution aimed at denying a collection of people a set of privileges.
So you don't believe in religious freedom then ? Or rather, if you are offended by this, just how offended are you by, say islam, which openly advocates beheading homosexuals inside America, and practices it in parts of the world. It even advocates beheading victims of homosexual rape (yes, really, they actually mention that).
The majority of humans currently alive are in favor of killing all homosexuals (not just muslims). Do you believe in democracy ?
All these things are in conflict, making reality way more complex than you suppose here.
Or are you merely having this opinion because you have a good chance of imposing it on this particular "witch" ?