people don't get that angry because probably other games they play are one time off purchases , If you played since vanilla or tbc your total wow expenses surpass 1k EUR/USD , and surely they didn't play those other games for 10+ years and never happens with the other games to actually rememeber past times when things were actually better and more fulfilling , this I believe it's the main reason . The game surely didn't need the current AP systems , nor did the players need class pruning , many changes are blizzard self-serving making things easier for them , not making things more interesting and it shows . You say people changed their playing habits , I'd argue that wow players if they could would totally dive in 24/24 h the only problem with that is , after you spun all your coins for chances at loot the game has nothing else to offer for you to work towards , it has basically become a get lucky or come back next week type of game , fuck that with this mentality having drop rates go as low as 1% is a fucking disgrace.
Azerite traits it's a clear example of them not even knowing themselves what they are doing , bloating the game with this stuff just to feed that timegating ass system that HoA is.
AP really makes me wish for classic , I thought with legion they just wanted to experiment and we jumped on the hamster wheel once , now they are locking the cages . I REALLY REALLY hope they drop off this failed systems and revert to the normal RPG gearing.
The only thing keeping me playing is the raid with the guild . After that is cleared , and boy we are taking our time , I personally see no reason to throw more money on 8.0