I think that there are a lot of ethical companies out there that get caught up in peoples political, social, or "brand" issues and that "hating" a company is pretty futile. Seriously, if you have a well balanced mutual fund in your 401K then you probably have Monsanto stock in it. So, yeah, I don't worry too much about Dish Network being a crappy place to work or GSK being a great place to work, or hating Apple or loving Google. I save my corporate directed ire for companies that are unethical. _XC
I dunno, ever listened to Nancy Pelosi or Waters or Aiken? I also note that people (not saying you) often want to "end lobbying" but don't view their own viewpoints expressed to representatives as lobbying. Thus the teachers union wants the NRA driven out and the Coal lobby wants the Sierra club muzzled. Just like when people want "externalities priced" they never want THEIR externalities priced. -XC