Earlier quoted context omitted.
> as I'd never be sure my opponent wasn't just putting the moves into a computer and playing whatever it told him to play. As mentioned, cheaters are detected and banned. But from another perspective, cheater or not doesn't matter. You know you are playing against someone you have a statistical chance to beat. Same thing in Starcraft where people use map hacks. Who cares? The ranking system matches you with people yo…
Two other points about cheating relevant to non-expert players: - Until expert level you most likely won't to be able to notice in real-time that you're playing a cheater. You'll be blundering and getting out-positioned regularly against legitimate players, so it's hard to notice that for one game a cheater played a perfect game against you, because most likely you made clear mistakes in that game. This is different…
If only this applied to Counter-Strike or other FPS. While those that are trying to hack discretely rise to Global fast, there are a lot of cheaters that aim to stay in high Silver or low Nova. Add this to the fact that many cheaters suck at cheating, they can absolutely get stuck in lower ranks because they tactically cannot outplay better opponents without blatantly cheating.
This is a bit different from cheating in Chess and Starcraft where mechanical skill and the design of the game makes cheats less impactful. Like, cheating in Dota is really just wider POV, complete map awareness and spell casting macros. But those are just a few aspects of the game. In FPS games, the mechanical skill weighs so heavy that you will have a bad time at any rank against any cheater.