I don't mind how far they push back major patches/expansions as long as there is something to do in between. I loved MoP, but I couldn't wait to start WoD because of how long the final patch lasted. Meanwhile at the end of Legion I didn't mind waiting even longer for BfA, because I still had so much to do.