Thusly I will perform some information dispersal.
Have you seen this thing before?

This is the current UI. It's not really the UI as in User Interface but a construct that makes up about half of the game. The half of the game that isn't the Drop or "Battle Engine"
You see the Mech Ready list? That is a pupal stage of the Drop Ship.
You see the greyed out factions tab? That is where the rewards and configuration of Community Warfare would go.
You see that Social button? That is where private Lobbies and Mercenary Companies should be.
Under Pilot Lab? Significant changes under that tab will work to recreate some semblance of Role Warfare.
Every single thing that the Community is asking for, with the exception of Balance Tweaks and Hit Detection is a modification of the UI.
Why haven't these changes been implemented you ask? Well there is a very good reason and you aren't going to like it.
This UI that you have been using since Closed Beta is constructed of leet programming as sturdy as used pizza boxes and is patched together with duct tape and bailing wire. PGI has decided that instead of fixing it that they will stop and rebuild it from scratch.
Making any temporary modifications to the UI to enable more broad scoped content would have put PGI in the position of doing things twice as their work would not carry through.

This is what the new one looks like. Apparently it is better made and can support the modification required to give us what we want.
You know, lobbies, more elaborate game modes, remembering what that last PUG team was made of and giving you the option to stick with them for another round and community warfare. Stuff like that.
UI 2.0 is not vaporware. It was on the test server last month. It recieved enough player feedback to send it back for another month.
Apparently this community is good at brutal critiques.
PGI says they hope it will be out for January. By "hope" we can assume that means maybe March.
UI 2.0 doesn't mean new content. I fully expect the month that it does come out to be a bit of a dud as far as expectations go.
It instead means that new content can finally start being worked on in earnest.
I think we will see something before the Clans come out in June. It might not fullfill your every fantasy as to what a galaxy conquering mech game can be, and seriously what can?