For people trying to bring up microtransactions, like that review, either through ignorance, curiosity, or otherwise:
A) The game didn't have anything you could 'buy' at all in the beta. It was still fun. We knew they were going to sell loot crates (they said they were) but they didn't then, and it was stil lfun and rewarding to earn them. Prior to this year, the game didn't have unlocks period. Literally none. No levelling no progression. The game was STILL fun. The basic gameplay hasn't even changed, it's just a fun game.
B) Stop comparing it to F2P titles. There are tons of non-F2P games that have microtransactions in them as ways to just kind of buy extra bullshit. Very few of them have all of said bullshit totally free within the game anyway at a very reasonable rate of acquisition (The cap on XP per level puts it at around 1 box per hour and a half in this game. that's 4 cosmetics every hour and a half).
If the game were ACTUALLY an F2P title, this is how it would work:
Heroes cost either 10 bucks a piece or you can grind 30-40 hours per hero to unlock them with ingame space bucks. You get like 2 heroes for free because fuck your teammates and team comp that's why.
Cosmetics like we get in loot boxes now? Sorry. Cash only. 5 bucks per skin, pay me.
Anyone that can't see the difference between the kind of scheme an actual F2P game uses, and a game that says 'fine, you can buy faster unlocks, and the unlocks don't matter, and they're acquired at a good pace anyway already' are night and day.