StaticVoidperhaps require a premium TF2 account to play MM? I mean, it wouldn't stop all cheaters, but it would stop people from just making account after account.
It's going to require some form of matchmaking pass, without a doubt. I don't say this from the "matchmaking beta pass" item currently in the schema, but rather from common sense. It's an easy way to restrict matchmaking to semi-serious players, to put a stop to hackers recreating accounts without pouring money into Valve's wallet, and to make some form of money from the update.