Stop being sentimental (to yourself) and quit.
At this point hoping BLZ for improving and being disappointed? It’s all your own fault of being this naive: Even pets learn.
If you enjoy the game despite the current condition? Good.
If not, why play, hope for better and be disappointed?
They don’t give a damn about you, nor do the apologists knowing nothing but defending whatever crap being fed into their mouths telling you to work hard in a mismanaged game.
Widen your horizon, leave your comfort gaming zone (if any) and you will see a bunch of games with good quality waiting your support, instead of time-gating and stalling crap that multiplied your sunk time with the good old shell of “WoW” that is nothing more than its glorious former self.
Do yourself a favor: leave this game.