Valve has shown that they don't care about most things regarding CS: GO, like 64 tick servers, cheaters, no 5v5 casual, etc.
There are less cheaters if you play on faceit, which you can play on for free, and even less cheaters if you play on esea, which is not free. Faceit might be good enough for you, although there are some cheaters on it. I've seen them get banned though. I think cheating in esea is pretty rare, but I'm not willing to spend $7+ USD/month for better servers and anticheat.
I have no hope for official MM through Valve for CS though. They just don't put the effort into it that you'd expect for such a popular game. Dota 2 is a bigger game than CS though.
I remember sitting in an internet caffe in 2003~ and watching all the people there playing CS with cheats (there was no money involved with cs in those days, at least nothing that i know of). It was getting pretty ridicolous when i would often be one of the few people in various servers that did not use cheats. So the matches would end up in cheaters duking out with each other. This game is like BMW in Eastern Europe, it just attracts a bunch of shitty people for some reason.
I tried CS:GO a few times recently and just got a bit tired from having bunch of idiots playing music in the mic, or screaming all kinds of nonsense. I'd rather play Day of Defeat, or Insurgency.
Yeah, I love the game, but when I play I only play with bots. Not because of cheaters, but because I'm old and slow and like to use a joystick and trackball rather than a more precise mouse. I'm the anti-cheater, intentionally doing things that are less competitive, and putting the equivalent of the honest but lame fat kid on the baseball team wouldn't be fair to my team.I hear you about the internet cafe and the hacking. Man....I sat next to some young kids that were scripting like fiends.
The majority of CS players have no idea.
CS requires paying a lot of dues.
It is far easier to hack it.....for those that can't hang.
There are good servers out there.
If you like it....roll with it. Leave when a hacker comes....report him on your way to another server.
Still a great mother of a game!