This... explains a lot. The user-hostile experience, the lack of innovation of their game engine, the ability to buy fantastic reviews. I never knew the two were connected.