Spend over 2000 hours in L4D2 versus (confogl) and this made a nice replacement for my itch for competitive play. Even though it's now free to play you can really see the production quality.
The pay2win part might be a bit true, in case you want to get good you need to invest a lot of currency in particular monster for example. But you can easily get one moster upgraded with 30 hours of gameplay, if you choose the right updates.
Nothing wrong with the model, if it keeps the game alive.