except EA completely monetized BF3 and probably some other game(s?)
Mojang didn't
The whole reason behind any company is gaining money.
Mojang realizes that if they want to get anywhere they have to gain money. I guess since most of them are swedish, money is a good thing.
Besides, monetizing isn't particularly a bad thing.