Suppose Big Company Inc. supports a controversial Initiative X, endorsing the legislation and donating millions to PACs in favor of it. I, for one, hate Initiative X, and have taking personal action (eg. protests, letters to my senator) to try and kill it. Would I be justified to boycott Big Company's products, in order to spite them for supporting Initiative X?
Most people seem to think that's okay, or even commendable. But let's turn the situation around.
Suppose I apply for a job at Big Company. Although I am the most qualified candidate, Big Company has heard of my actions to undermine Initiative X. They decide not to hire me, in order to spite me for my political actions.
In this case, I seem to have a good reason to get angry, or even sue. From a moral perspective, are these two situations different? Or is the supposed discrepancy simply a result of our tendency to empathize with the weak (me), as opposed to the strong (Big Company).