Those Windows Insider users that yelped and yelped. I had one and the discussion about what the Insider program was didn't make them happy.
Your advice is spot one. "Wait for it."
---> On another note, this update is required for those that want to finally take advantage of the Nvidia 2080 Ti video cards.
A quick check of the Windows 10 Media Creation Tool shows version 1809 installation media being downloadable as of today.
See the link below for Microsoft's information about the re-release.:
More information about the new rollout:
Resuming the rollout of the Windows 10 October 2018 Update
Microsoft recommends that users wait until the feature update is released to your computer automatically. Yep, might be a good idea... unless you want to test a few machines....again...
Hope this helps.