Call of Duty isn't a sim. In this game, you're the same person with the same progression. It's a persistent universe, so an in game explanation needs to exist.
By that logic, instant ship transfer is just a mechanic that makes it easier for you to move on with your day. If respawning doesn't need an explanation, neither does that.
ED isn't exactly the arma of space games. What's your point? You don't seem to have one. Just contrarian responses.
Ship transfer is a mechanic, congratulations you figured it out. But it doesn't need to be instant to function.