BFA gets a lot of shit.. but it definitely is an improvement over legion for me.. AP.. Legendaries were a HUGE roadblock when it came to making alts/switching specs.. got the wrong one? GOOD luck.. Blizzard nerfed your spec? GOOD luck
You were forced to use at least 4 bits of tier sometimes 6.. (2 from previous tier).. stuck with Artifact weapon.
Exactly were are the upgrades coming from.. You do the weekly m+ 10-15.. but hitting an upgrade is like finding a needle in a haystack as you have 6-9 bits of gear already locked in.. The right balance would be an Artifact weapon type system without legendaries/tier gear or Azerite
Being disappointed constantly by mythic + cache or the wrong legendary was terrible terrible game design.. something BFA improved greatly on