Note the poster doesn't deny he doesn't understand how a business is run.
Worse he doesn't deny this generation of games is made possible by generous subsidies by the platform holders who likely colluded to 'scale up' the cost of doing business
as I outlined in this post. to drive out specialized firms like Nintendo.
No, I don't really have a problem with corporations making a profit.
And if you aren't writing angry letters to Microsoft about their overpriced accessories or shoddy manufacturing standards to cut costs in the near term, then you've accepted that it is ok to make profits at all costs.
Really what it comes down to is supporting a specialized games manufacturer with no agenda of putting their next proprietary format in your living room or dominating the world with their technology. That has to count for something.