Hair splitting. The pressure is in the form of punishment.Boycotts are primarily intended to put pressure on a company, not to punish it.
I could replace "punishment" with "adverse action to cause a loss".
No, I'm discussing grapefruits. He was an employee who had views & took action outside of his position with the gay friendly company. The boycotters threatened the company in order to police the advocacy of an employee. Now, if he'd directed the company in an anti-gay direction, I'd see merit in the boycott. But this is just thuggish sanctimony.And again, you're comparing apples to oranges. Eich was not rejected because of his _views_, but because of his _activism_.