Would you be willing to answer a few brief questions about PlayStation Forums?
There's no such thing as "Improved matchmaking."
Matchmaking needs to make a real effort to not put unpartied players against any more than a party of 2.
Also needs to randomly place the teams and not make sure 5th legacy players lose all the time.
I've never once seen a game that punishes you for playing more and more. Until now.
That's like asking where Communism or Paradise is. In Utopia land, lol.