The problem with Azerite for me (and I suspect at least some others) is that Azerite traits are, no matter what the devs say, just another layer of talents.
If you unlock them over time and they influence the power and/or playstyle of your character, they are RPG talents, plain and simple.
Now, this would be just fine if, like talents, once you unlocked them you could switch around to different combos as you like, experimenting with talents and combinations you find enjoyable or powerful. Or even made it uber hard core so you could never change them, but made it so you at LEAST had a choice that ran the gamut at the beginning.
But azerite gear takes the fun part of talents, customization, and completely destroys it (or, more specifically, makes it so incredibly tedious to do by locking the pieces behind RNG that it robs it of any enjoyability).
Until Azerite becomes a system of true customization rather than an impetus to play RNG lottery, it will continue to be unenjoyable and elicit majority-negative feedback.
(Also, I am not a level 110 undead priest like it says- I am a level 120 Mag’har priest as my avatar would suggest. Been broken since I race changed).