A lot of the times in Comp MM matches theres someone that fails to connect and the match doesn't even start.
I think theres 2 reasons for this.
- The change to forced graphic settings freezes low end computers for a while or makes them crash
- The lack of any system to check if the queued player is AFK or not (like the READY button in CSGO comp)
One thing i noticed watching WarOwl a few days back is the comparison of CSGO's and TF2 matchmaking where CSGO map pool has all of the comp maps the community likes while TF2's map pool is just a random mess and the comp maps in it almost seem a coincidence. Also he made the comparison with CSGO's "READY" button that requires all the comp players to ready up before connecting them to a match, compared with TF2 just connecting EVERYONE without even checking, only for 10 or 11 people to waste their time because someone was AFK.
TF2 didn't get MM the year CSGO did, or a year after, or 2 years after. TF2 probably got MM as a reaction to other games and trends, so its all very half-assed.