Basically, 343i says the UI limitations are preventing them from adding a VIGSR to the game. As I already know that is completely false and misleading, I think I have a great solution for bringing us SOMETHING to help the game move along.
Its not perfect, but its not horrible either! What if when you reached SR130, and you had no where else to go, you could choose the "CSR" specialization? When you play under this specialization, it reads your player info (the same info the game gets form Waypoint) and would in turn display the CSR for the current game type you were playing. The font wouldn't be anything special, but it would AT LEAST allow you to see each players CSR.
I know that not everyone reaches SR130 (even though it is a short climb), but this would make so many people happy within the community. Im at work right now, but when I get home I will draft up some concept artwork to show that this could work.
All of the tech currently exists within the UI and the games C++, its just a matter of implementing and testing. I would wait a few months for this to come out, and I think in whole it would benefit the community at large.Click here for the Mock up