I have issue with preorder:

Please note that the FINAL FANTASY® XIV: SHADOWBRINGERS expansion pack also includes FINAL FANTASY® XIV: HEAVENSWARD & FINAL FANTASY® XIV: STORMBLOOD, which will be provided at release on July 2, 2019.

We get the expansion HEAVENSWARD and STORMBLOOD on the release of SHADOWBRINGERS.

But with the preorder we get early access to SHADOWBRINGERS.

To be granted early access and play the new contents from FINAL FANTASY XIV: Shadowbringers, users need to be playing FINAL FANTASY XIV: Stormblood and have completed certain quests.

Doesn't this make the early access pointless if we have to waited for the codes for HEAVENSWARD and STORMBLOOD?

I have the base game and HEAVENSWARD only.

Please give feedback only what you think about this?
I am really curious about this.