Sometimes I think "toxic positivity" is inappropriately applied to some players who are just simply content with the state of the game. There is always a time and a place for critique, and room for improvement. But there are also the realities and limitations of game development in regards to time and/or volume.
I've played some MMOs that I truly ended up feeling betrayed by. Like Aion, for example. Aion also had an update where they removed our ability to apply pre-order bonuses that we paid for to new characters. I never thought I'd see the day when a game actually took back pre-order bonuses they were offering for people to invest in the game early.
They had an update removing 1/3rd of the game world. They removed Run Speed and Cast/Attack Speed on basic armors that we've had for years and instead moved those bonuses over to "transforms" that you needed to apply for those same effects. The best ones people would spend $1000s of dollars to try to get as getting a transform was very RNG. These transforms also overrode your character's appearance (which a lot of us spent a lot of time and money on) unless you spend more money (in game or RL) to block the transform. They nerfed in-game money generation and item sharing to get people to pay for this with RL money. They often had P2W events where swiping your credit card gave you huge advantages with either RNG enchanting gear, or even XP (during an expansion where they added tons of XP grind that was higher than normal).
Due to some of some of these awful and unscrupulous behavior I've witnessed in other games, a lot of the criticism here to me isn't "that bad." Sure improvements are always great, but nothing here rises to the level of me being completely unhappy with how the game is run.
When it gets to that point, I'll say my piece and then probably leave the game like I did for Aion - as an Aion player who pre-ordered before launch and literally spent $5K+ on cosmetics and in-game events of RL money.