A thing people supporting this seem to be forgetting is that voting for one's own values and desired outcomes is also a right, one more firmly enshrined in the constitution. Voting was intended to be a secret ballot to prevent these types of intimidation tactics, and while campaign finance laws seems to have fucked that up, but the point behind it is sound. I have the right to vote for my own interest devoid of external forces telling me I have to vote for their interests.
While people have the right to support the companies they feel live up to their values, they also have to admit that it's a bully tactic trying to force others to vote a certain way. Make the consequences too dire, and you may as well admit you don't respect anyone's right to vote against you, and like I joked in my first post here, why claim you respect the right to vote at all at that point.
You can disagree with someone, you can debate, you can shout down, you can ridicule, but when you say "voting / speaking against me has consequences" you've stopped showing respect for that person's right to speak or vote. That's an intersting way to get equal rights: by making it painful to exercise certain rights of people with dissenting opinions. I said it before, I don't agree with the guy's stance, but I don't want my employer to fire me if I don't agree with him on global warming, or my coworkers to shun me if I didn't vote for the officially supported candidate, or our vegitarian customers to cancel services if they see me eat a burger.