Complex systems are fine. Temporary complex systems are not.
I was looking to come back in 9.1 but then ugh...As a long time player I like that wow has gotten more complex in gearing and in game systems but unlike POE where when I learn a system I can be sure that the knowledge gained is going to be useful in a year or two, in wow I feel why bother trying to figure out the systems because they will be thrown out every patch.