It's not like people are going to their broker and saying "buy facebook" then going online and saying "ban facebook." Most people probably have no clue that their retirement indexes include like 1% facebook stock in the mix. With the way retirement funds are set up in this country you really don't have much choice in the investment mix unless you are savvy and with time on your hands to study and pick your own horses.
Using another example, I'm against war and violence too, but that doesn't make me a hypocrite for paying taxes that go on to buy bombs, and paying taxes that fund war is just not the same thing at all as me working for Blackwater directly.
Ok, let's agree that some of us have a moral position against x and are benefiting financially from x but are too busy or too ignorant to do anything about it.
And, lets also agree that being employed a company is bad, the argument still seems to breakdown soon enough. Generally, the engineers are to blame because they make enough money and could choose other options, but not others capacities of employment e.g. a driver, cleaning staff, cook at one of their food courts etc. at the same company. They could've found other options too if they really wanted. Should a person making minimum wage now look into a company and its moral decisions in the past/present before taking up a job. Generally seems to come down to, oh its wrong but beyond a $ amount (an arbitrary line I just drew for myself), which just seems a very inconsistent moral position to me. Well, if you still think its a reasonable position to say its wrong but when the benefit you reap is > $x, can one of you tell me above what $ amount do the moral values apply?
I mean, I wouldn't work minimum wage for a company like this either. There is no shortage of job opportunities these days at the bottom level what with most every business having staffing issues.
Using another example, I'm against war and violence too, but that doesn't make me a hypocrite for paying taxes that go on to buy bombs, and paying taxes that fund war is just not the same thing at all as me working for Blackwater directly.