VulcanIdk if anyone has noticed this yet, but valve has started listening to all the bitching, theyre improving (slowly but improving nonethless). And its in our best interest to support the devs and pitch in ideas. the best way to get ideas to valve is by communicating with big players (b4nny, sigafoo, etc), and if you care you should try talking to these people and try to get them to pitch your idea to valve.
valve has had a massive pile of feedback specifically about matchmaking from invite players from back when it was in closed beta over a year ago.
they've used all that feedback over the past year to do ABSOLUTELY FUCKING NOTHING to meet your match except take it tried 6s maps and put in shitty payload maps.
they're either totally brain dead and don't actually know how to work on their game or stubborn to the point of complete foolishness.