I wasn't being strategic; I was stating facts. They showed and announced playable Zandalari with the BFA announcement in 2017.
They then released everything else from BFA announced at Blizzcon '17 before Blizzcon '18. Except the Zandalari. Which will be arriving in 2019.
Such manipulation, much scheming.
What's more, "shortly" after launch and 6 months are quite different in most people's minds.