From what I've heard the devs lied and included micro-transactions for things they claimed would be unable to buy. Looks like a pay-to-win open world zombie survival game. And for Rorie's defense doing a quicklook for those huge games is hard.
I don't feel like they were overly negative, would you rather them fake interest? The video is called unfinished so expect the game to be rough, pointing it out isnt over mean.
I don't like buying betas for ftp games. It seems like a scam. That said I've played Hero's at a friends house a while ago and it seemed like the most pointless and simple version of either of the more complex MOBAs. I'm sure its changed since then but I'd be weary