I think my main complaint with this game, is that they are clearly trying to please and satisfy every type of gamer that exists. Someone has a problem that a lot of people agree with, they will make changes based off that. But at the same time, it will alienate others who hate that change.

You literally cannot make everyone happy. They should just take a direction they want the game to go in, and stick with that. If someone doesn't like it, they can unsub and go somewhere else. It might make people leave, but the game will stay on a consistent path and they can only make improvements to what they already have. People that enjoy that will stay.