Personally I don’t think of profit as a dirty word. Most people I know both work for money and expect a positive return on their investments. My 401k has money invested all over the place, as do the mutual funds in my IRA. My union carpenter brothers retirement fund does too. I don’t plan to invest any money in companies that are not going to give me a good return on my investment. Similarly, I wouldn’t work for a company that didn’t pay me. I guess that qualifies me as greedy. If so then so be it. My guess is that very few people on this site work for nothing, invest with no expectation of profit or demand lower returns on the investments of their pension funds. John Bloor is no greedier than a union member striking for higher pay and benefits, he’s just working with bigger numbers.