> "punch em in the face"

Very weird interpretation of "voluntarily choose to not continue supporting them financially"

Presumably you want everyone to be forcibly compelled to finance the political parties they disagree with? And you would define this as a democratic society?

Punishing a company because someone does something in their free time with their own money ....

The guy owns half the company, so a significant part of the money I'm paying is involved. Yes, it is quite ethical to decide based on matters like that. It's not an employee or minor shareholder.

Not doing business with a company (for any reason btw) is not 'punishment'. Nobody is taking away anything from the company or any people involved with that company.

That's how markets work. People have the right to choose to do business, or not, based on whatever criteria they value.