Everything about BFA is Good (very good actually) except class design. The classes are just so clunky and nothing has that WOW, moment like classes in past expansions. Redo the classes and I mean really redo them. No stat buffs, every class gets a new ability at 120 and make it a damn good one. Throw in some smooth rotations and call it day. At some point blizz is gonna have to eat crow.