I think the matchmaking system really needs to be improved. Having reached G1 rank, I find it very difficult and rare to find a server with good players, providing some challenge. Most of the time there are only clueless guests everywhere, who often don't even understand (or they just ignore) the game objectives - like running and shooting randomly around the map in CPS and KOTH, basically ruining the game for everyone (no support for their team and no challenge for their opponents). So, I have two possible solutions of this issue:
1) Pretty simple - please add one more column in the game lobby, so we could see an AVERAGE RANK of the players on a particular server before joining it, just like we see the ping and the number of players. This way, it would be much easier for experienced players to find their peers (or for the beginners to avoid opponents they can't handle yet ).
2) This one would probably be a little more complicated but it could really add some motivation for people to play with equally strong opponents (I've seen way too many high ranks quit the moment they have to make some effort to win ). The idea is introducing system similar to chess ELO ranking, so you would get more Zs and experience for defeating a strong team and less to none for defeating a team with much weaker opponents.
How about that?
The way it is now, 95 % of the games are boring and too easy for an experienced player, as it's often the case that out of 8 people on the server no one is even trying to capture the control points - and even when they are, they are unable to pull of a succesful attack.
Seriously, it's not really (that much ) fun for a G+ player to just casually shoot people who are basically comitting suicide with their every "attack", who have no idea how to use their Q, E and F skills or who don't understand the goal of the game.
Please give the veteran players some options to find each other more easilly (and motivate them to do so!).
I hope you're still reading this and that some kind of similar system gets implemented soon - FFT and the community would benefit greatly from it...