I was hoping for more in the realms of progression, too. But in a slightly different sense.
It's no secret you can go from Sidewinder, to Anaconda, in virtually a couple days. So when I heard carriers were coming? My frustrations sparked again. No requirements for carriers? Just follow a simple mining boom guide and the average new guy can jump from Sidwinder, to carrier, in a week's time? Why everybody is going to own a carrier on day one! Which would be fine, were they carriers just, but they are not carriers, they are small space docks/ trade outposts. This made things far worse than I had imagined, seeing as though they were everywhere on day one.
How I thought ship unlocks and rank should work? Well? Rank-based, of course. Every few ranks unlocks for your a new tier of ship. I.e. small, medium, large etc. Stiffer requirements could then be imposed on exploration and trade, as a single week (or less) long outing can gain you Elite rank in exploration, and trade can be hammered into the ground even more quickly with your typical mining/ passenger booms. Combat rank, however, would remain as it is now...slow to progress, but you "ascend," by facing a very tough Elite "boss," if you will. Imperial and federal ships would continue to impose the additional layer of reputation requirement, while diving even deeper into the naval aspect than it already does (for us that want a deeper navy mechanic) I.e. max imperial/ federal rank opens you up to a dedicated navy mission board, military outfitting, such as military grade alloys and weapons etc. And a weekly (tick) military grade materials allotment (payout), much like how weekly superpower payouts work. However, like the pilot's federation rank, naval rank would have to be maintained as well, otherwise you fall out of favor and are effectively cut off from these resources, until you re-earn whatever diminishing rep you had lost. Also, you have to be aligned with said superpower's navy, to prevent jumpers who just want a Corvette, or Prismatics. What's that? You want a both? You will either have to have two accounts, or defect and start over again. As for carriers? Those should have always ever required triple Elite, or at the very least? An Elite in something. That is, in addition to the required 5 billion.
Navy missions could start easy, running errands and fighting the lowly pirate. Then ramp up to harder, higher ranked pirate lords in better gear, prior to opening up Thargoid missions (the hardest).