Funny. I'm Global, all accounts, and I played at a high level on css, and whilst playing cs go, I rarely come across cheaters.
I do find it's the bad players that tend to apparently have 2-3 cheaters a game. Note apparently, not everyone who is good is a cheater, perhaps you're just bad? But I'm only speculating, everyone seems to cry cheater yet it's not as frequent as you may think.
"The Dunning–Kruger effect is a cognitive bias in which relatively unskilled persons suffer illusory superiority, mistakenly assessing their ability to be much higher than it really is. Dunning and Kruger attributed this bias to a metacognitive inability of the unskilled to recognize their own ineptitude and evaluate their own ability accurately. Their research also suggests corollaries: highly skilled individuals may underestimate their relative competence and may erroneously assume that tasks which are easy for them are also easy for others.
Dunning and Kruger proposed that, for a given skill, incompetent people will:
fail to recognize their own lack of skill
fail to recognize the extent of their inadequacy
fail to recognize genuine skill in others
recognize and acknowledge their own lack of skill, after they are exposed to training for that skill."
Back in BF3 and then in BF4 I was a "pro" player and have been banned from numerous servers for cheating, been followed around by cheat busters because it was "obvious" I was cheating. Admittedly I and others didn't help ourselves when humble bundle came out (much like a CSGO sale) and we went full try hard in heli/jets so have a 189KD ratio on that account lel.
I won't call names but he'll know who he is, every few days I see on his screenshots saying he got beat by a wallhacker or some such rubbish. It's this mindset that is hilarious, there really isn't a blatant cheater in every other nova game and very much ties into the Dunning Kruger effect that I mentioned. If you are always bottom fragging in nova games, it really isn't hackers that are the issue.