Now substitute 'gay marriage' with 'legalizing drugs'. See where your argument is going?
"He's wrong because he doesn't agree with me and took action to oppose it". If people never took action to push their beliefs then we'll still have slavery in USA.
We're a democratic society, and people are free to voice their opinion or donate to campaigns that support their beliefs as long as it is legal.