The Kul Tiran player timeline makes no sense at all, after you unlock the race by building Anduin’s ship. When you play as a Kul Tiran, the ship is nowhere to be seen when you step in to Stormwind through the portal for the first time, despite the introduction saying that the Kul Tirans have joined the Alliance.
There is no mention about you stepping back in time or whether the Stormwind you arrive in, is the present or the past. All it tells you to do is go help the King. It seems the introduction lore is lacking here for a new Kul Tiran player.
So currently, I have just reached BFA with my Kul Tiran and I am really disappointed with my experience so far. It’s extremely immersive-breaking when my Kul Tiran is being referred to as a mainlander by the NPC’s.
How on earth did this expansion get past the planning stages is beyond me. It seems the allied races are just an afterthought.