For instance a person who is similar rank as me and plays at the same time has a 450 cpu. He doesn't play custom anymore because he gets kicked from the lobbies so he only plays TMM but every single game I get put in with him is a lagfest from min 1 due to him so we will all call him out in chat and we ask him to leave so we can continue 3v2 or 4v3 but he wont leave so then everyone else does only to rematch with him right after.
If this happens too often then it seems to me you have good grounds to report him for the following rule:
- You will not ruin the game intentionally by any means.
As @magge pointed out, the moderator team can then take over.
The points that @Rezy-Noob makes are very legit. Any type of gatekeeping as the original topic suggests would entirely rely on the client. Anything on the client can be changed. Therefore you can evade the gatekeeping with little to no effort. And when you detect someone that does this then you can again report them to the moderators. Which brings us back to the previous solution. Therefore it would likely be a lot of developer time just to come back to the same solution.
That's exactly what is happening now and TMM is getting the reputation as a place where laggers and high CPUS go to play.
I do not share this assessment. I've been playing 10+ 3v3 games since the release using the matchmaker and none of them had any issues. Doesn't mean it sucks that it happened to you - but there are tools for you to prevent it in the future.