There are two separate teams working on WoW expansions, which switch off producing every other expansion while the other team starts working on the next one. The good team was responsible for the 77 day patch cycle. That was the team that brought us Wotlk, MoP, and Legion. Currently we are on the "bad team" expansion. The same team that made Cataclysm and WoD. I wouldn't expect timely content patches from this team. Honestly, the less you expect the better.