There are a ton of streamers and players that complain about the lack of awareness of the development and balance teams towards the product.
I’m not sure what their vision is, but product wise there is a big discrepancy between their customers and the company.