
Corporate leadership and direction is lacking. Some teams within the company (QA and marketing) do not seem to be held to any kind of standard, with the same mistakes happening over and over.
Ultimately, top leadership needs to focus on creating and maintaining quality products. Most notably, little to no effort is put towards QA or marketing. There's only so much employees can do when top leadership seems to not care about the quality of the games.