If I was a gaming company, I wouldn't be worrying about being on the profit treadmill. As long as all my overhead was covered I would be fine.
The problem with Hasbro is that making a profit is not good enough. If I make 500 this year and I only make 450 the next year then something is wrong and I need to rework my strategy and lay off a few people, even though I am still making profits.
There are reasonable limits and I think Wizards is way below even those.
D&D needs to grow as a brand if its going to survive into the future. Covering costs isn't a very good business model for growing and surviving in a declining market.