It 'sounds' more complicated than it is.
No, it really doesn't. All the stuff about complexes and resources and licensing
is more complicated compared to "Press A. Click Fight. Enjoy!"
You log in. Your log in option is three basic low tier ships. Your first action would be to dock, and upgrade. You purchase your 'new ship' and upgrade to it. You may now upgrade to this ship as many times as you want, no matter how many times you die or change ships, for the entire duration of your stay in the server. (And you will of course, still respawn in whatever ship you died in.)
If you log out, you have to do it again.
Why only for the duration of my stay? What happens if my connection times-out? What happens if I decide I don't like this custom universe after 5 minutes? What if all the players log out a few minutes after I join?
Never lock-in players to a multi-player game. It'll just lead to anger when they lose x million credits on that BattleCruiser.
If you're broke, you need to take the time to earn a little money.
So not only do I have to rack up x hundred kills and x thousand points (fyi. Ranks can are set Server Side, not by the client, so these numbers can be utterly ridiculous if the Server wants it to be) but I also need to dump x million credits into a ship, or play on the server until I can afford it? Really? Isn't the fact that I'm an Admiral good enough cause to give me something better than a freighter?
Also, as these numbers are set by the server, you'd end up with players migrating to the ones that charge the least for a ships "licence". I can't imagine why I'd play on a server that asks for 5 million credits for the same ship when another server only asks for a single credit...
It makes players act economical, rather than being a game power just because they have the highest rank and can get a dread when the rest of the server are stuck with corvettes.
But that's
the whole point of the ranking system! When you started playing, seeing those players in those super-sweet ships gives you an incentive to play more, a goal to aim for. Removing that, making Deities float around in corvettes like beginners, would just make the game look horribly dull and unrewarding for new players. In fact, it'd probably just make the game horribly dull and unrewarding for everyone...