Core systems overhauls happening every three expansions (counting vanilla as one) is definitely a pattern at this point, though it's too early to say how much different Dragonflight will be. Cataclysm and Legion both overhauled classes pretty drastically; I'm curious to see if the new talent system has a similar effect or if most classes will continue to feel like alterations on their Legion iterations.