I think this whole “boycott” argument is often fuelled by a very cheap, lazy journalistic crusade by crap media that relies on “outrage” stories.
Do you have a pension? If so, it is likely that your pension fund will have some investment in major corporations like these. Be totally selfish here – do you want enough money to retire on, or would you prefer a moral stance but poverty? That’s one set of choices.
On a personal note I work for a tech firm that was invested into (to the tune of tens of millions) by a major corporate. As a result, we have created 80+ jobs in the UK alone in 10 months, with something like 20 more in 2 other European countries. So some of the tax saved has been reinvested into serious growth on a local level. Where does this leave the moral guardians? I’d be interested to know your thoughts 🙂