Imo reliability system is shit. I love the people who coded tf2center and worked hard on it (also appreciate it a lot) but if you aren't doing major changes to reliability system its not gonna get any better than this. Not a single lobby I was in or someone I knew was in had nobody quit right at the start. This is coming to the point when tf2lobby will have bigger sucess rate in complete lobbies than this site. Now the reasons why this is happening :
1. Hosting lobbies and everyone joining up is relatively fast so a guy who quit previous lobby can just rejoin.
There is no way to eliminate this reason specificly apart from slowing it down, which is stupid or having decent reliability/report system.
2. The design of player "tab/card" whatever you want to call it
Is made to make players name center of attention and not percentage, lobby count and time spent. This makes percentage even more irrevelant to a lot of people and because of that it has even smaller impact on players who leave intentionally.
Now there is really simple fix for that. Make people who has good percentage for example 80 - 100 % have green colored percentage number. Below that yellow and those who have 60-0 % red. This should set off a lot of alarms about people right from the start and make everything easier. And make font bigger while not dimming out stats.
3. Reliability system has no penalties.
This pretty much makes alll things useless because of design failing to make percentage center of attention. You could might as well put a cop picture in a corner and it would be more effective than this system. Best suggestion if you can't make percentage matter is to apply cooldowns like in most comp games (cs go, LOL, Dota 2 etc.). For example 1st quit on purpose 1h, 2nd quit on purpose 2 h, 3rd quit on purpose 5 h and so on. For those who crash or timeout I would suggest half of penalty. That ofcourse requires complicated coding I would imagine and a lot of time spent perfecting it, but if you could pull off something like that this site would rise a lot in quality.
4. Reliability system is very unreliable ironicly.
I bet you already heard a lot of rant about it and I am not gonna say anything new on this anyway.
Ok thats all. For now every time you join a lobby you have 1/5 chances it will fail. I hope you fix this and make this site as near to perfection as possible.