Was talking with @geordan the other day, and we hashed out an idea to address a lot of issues in the "would be fine if it cost less" class of balance problems that the current spread of cards have.
The core idea isn't radical: issue a new batch of pilot and upgrade cards with different costs and text.
However, in order for the idea to be feasible, there are a number of key provisions that need to be in place for the resulting state of the game not to suck. First is the big one:
None of the new cards invalidate the old ones, from a strict "tournament legal" sense. All of the new cards would be objectively better than the old (generally, I'm imagining cost reductions and Elite slots on mid-PS generics), but nothing would prevent someone from running a list with the old card if they chose.
This prevents the "why should I have to pay more money to keep playing the ships I already have?" arguments from getting much traction (aside from the chronically grumpy set).
None of the changes require new cardboard. This is pretty obvious; it keeps the cost and size of the box down. A pack of cards would be $10, $15 tops.
Only one physical copy of a mk2 generic pilot is required to field a list using the mk2 stats. This is so that anyone who wants the new cards only ever needs to buy one pack, no matter how many generics they want to fly. Let's say that Rookie Pilots get dropped to 20 points and you want to fly 5x of them. All you need is one Rookie mk2 card, and then you can treat the other 4 original Rookie cards you have as being identical (you need the one card to show your opponent, and then the originals are just proxies for the mk2 card).
The nice thing about this is that makes it trivial to balance E-Wings without making Corran OP. Just don't give him a mk2 pilot card. Same for starvipers, defenders, generic phantoms, a lot of the dud interceptors (many of which could gain an Elite slot), etc.