It's the first expansion in a while that I've not left after x.1.5.
The only things I DONT like are :
1) Azerite gear, totally stupid idea, not farmable and based on RNG... Most pieces are crap and only one or two have good traits...
2) Benthic gear/sockets ... holy shit, another RNG grind, 425 gear better than any 445 from mythic raids, it's a stupid idea
I'm BM hunter and I have 4 BiS that are benthic... even socket 445 are worse...
3) Island expeditions suck but it's just 30min/week, I don't really care
4) Infinite AP grind
But I really enjoy doing raids and mm+, that's the core of the game after all.
Sockets should NOT be RNG but farmable like Diablo, you loot a rare item, you can add a slot to your loot... it's pretty simple, no ?