The problem is never the systems themselves, it's that Blizzard doesn't respect your time whatsoever and gate these system behind extreme grinds to extend your playtime. Since Legion (first Activision expansion, go figure) they have outdone themselves on these grinds.