Raids haven't been released with the game EVER. Even vanilla WoW didn't have raids at launch.
Allied races are out NOW so your point is bullshit.
Mythic+ also was not released at launch since they were added to the game.
PvP seasons have NEVER been at launch EVER since they've started them. There's always been a hiatus between the last season of an expansion and the start of the next one.
Flying at launch has not been a thing for 3 expansions. When they started gating flying behind achievements, this became the norm.
What you're paying for is the extra levels, new zones, new dungeons, normal heroics that will gear you up for the mythic+ and raids once they are released, and the FOUR allied races you can unlock NOW and play NOW.