^ This. Corporations exist primarily to earn a profit for shareholders, not pay employees above-market salaries and benefits. Not that the latter is incompatible with the former, but to expect it to always be so is foolish. And lets not forget that shareholders aren't all rich, evil, greedy millionaires -- they are often pension funds trying to get a good return on investment so they can pay benefits to retirees.