What on gods green earth are you even rambling on about?
Legion was great yes, but it was great for many reasons, not just one. Just because it had the best variation of borrowed power does not mean its suddenly good, it was still bad. Warriors for example got shafted, our artifacts all sucked. I hated every single one of them. You are again speaking for your self, or a very small group/anecdotal evidence.
Because you should probably ask warriors what they thought of their order hall, a literal dungeon, or priests who just played second fiddle to pallies, or monks who literally jsut got a temple out in pandaria.
Legion was good, but it was by no means far superior to every aspect of the game, even if you exclude grind and random legendries, which legendries from legion alone played a major factor in the popularity of that expiation. I would wager that most people who have a very high standing for legion also got their optimal legendries early on, where people who have meh opinions on it usually ended up getting them mid to late exp.
As for DF once more, im not sure what the hell you are on about with “Rushed” expantion, we know for a fact that they cut SL short and shifted pretty much the majority of their development to DF past 9.1. DF is right now, one of the most polished of EXP they have put out in a while.
Talent trees are amazing, as they actually offer true builds for multiple activites and styles that are pretty well on par with each other, a few minor issues with some trees for specs.
The crafting system as it is, is honestly fine in terms of how you level it, learn, and craft. The only issue with it right out the gate is the order system and the BoP nature of items. But overall its fine, and im saying that as some one who is playing an eng which is probably one of the most gimped/annoying to level because if you dont dump points into a very specific specilization you get railroaded on getting skill points. Which i only found out about that at level 50, and guess what i just spend like 30 min and read what/how my talents work and what i should spec to if i wanna hit 100/100 its not hard.
Does it have issues? sure, but DF is far FAR from rushed.