You really ought to understand how things work, before making comments like this. All you know, is the revenue they made. You have no idea what the expenses. Also, they have a number of games (also known as cost centres - in accountingese). You have no idea what the revenue of the FoE Cost Centre is. Just because the company is earning lots of revenue DOES NOT mean the game is earning revenue. Also, even when it is earning revenue, often a break-even is still considered a failure, because the idea is for investors to earn money - not to break even on their investments, So a successful venture is one that maintains a certain valuation and profit.
So, greed or stupidity - much more the ignorant player(s) who do not understand how business works, especially this particular game/company/genre.