Let's not pretend this is a bad thing. Cosmetics are literally their only form of profit to keep this FREE game running

The game is free, all (35)heroes are free, the maps are free, the modes are free, what's the problem with optional paid cosmetics nobody is forced to buy?

The game is free, all (35)heroes are free, the maps are free, the modes are free, what's the problem with optional paid cosmetics nobody is forced to buy?