The monetization creates a poisonous feedback loop that slowly diminishes your fun. It is too monetized to get significant enjoyment from it. Every single aspect is monetized so if you get to the point that you want to experiment with hero builds you will inevitably hit a wall without money. If they pulled back on the monetization just a bit, the core of the game is good enough to enjoy.