Whereas in the real world, the guys at the top run a scummy business model based on greed, the customers dont appreciate or buy it and the people further down the heirarchy of the business suffer.
Being an entrepreneur myself I think people has somewhat bias vision of how a business work, how many people work at Bungie and depend of their business to earn their wages.
A worker has one job, they work a collect their salary. A company has capital, investors, risk, have to pay their staff, worry about sales, the economy, competition, policies, etc. it's not greed, is a level of security your business needs to have so you don't go bankrupt and let go of everyone who works for you.
I'm not saying there aren't companies who behave badly but I don't think we have any reason to put Bungie in that category, they needed to layoff some of that staff and that sucks, but we are seeing this trend everywhere in the industry, the world economy isn't exactly booming right now, there are major conflicts going on in the world right now. I think it's a good time to save money and prepare because who knows what will happen next.
P.s. I hope I was able to make a point coherent enough, English is not my first language and a learned basically by myself, a can speak fine but my grammar is not that great.