I think you have to fix cooldown system. Because Im playing cs go a lot and sometimes I have issues with connecting so I get long hours of cooldown. For example now I queued match then opened steam and saw 159mb update so I couldnt join match with my 500kb/s download speed. And I got cooldown 5 hours. Please make the system for players who plays a lot. Thank you
500kb/s LUL. Its not about bad cooldown system its because you have bad NET.