The retirement vehicles are interesting. The bank managing my pension won't investing my pension in weapons manufacturing, because that would be immoral. Let's ignore the fact that if I show up with a million dollars they would certainly help me buy Raytheon stock, but what if I don't want my pension invested in Facebook. I can't tell them no, they decide what's moral and what isn't.