Why not just add "The Alliance" as an actual faction, put ALL playable races into it and then merge all of us into it. That way everyone will be able to wear everything and fly everything. Let the race we choose determine which origin story plays out.
Why not? I mean it isn't like Cryptic is going to be doing anything with PvP, and we know full well that they are done with faction-specific content. So why not go ahead and make the changes necessary to make the game into exactly how development is being approached: A single faction MMO where everyone is technically on the same side.
And if they did decide to do something meaningful with PvP, they can always let species determine what side we are on. Sort of the reverse of how it works now. Instead of this faction only lets you play these species, it would be these species only let you play this faction. Of course some species could choose both such as Romulans and Cardassians, and the factions need not be KDF or UFP, but rather what would make sense for whatever PvP scenario is involved.
And if they did decide to do faction specific content again, the same treatment could be applied.
So if they are going to homogenize the game. let them go ahead and do it. We are all supposed to be part of the alliance, one big happy family, and yet the game's current design still has so many ways in place that divide us.
TEAR DOWN THESE WALLS
When it comes to MMOs, I wear prescription glasses. Whether or not they are rose-tinted is beside the point.