

According to Riot’s own stats, the number of detected cheaters in ranked matches doubled after they rolled out their root-level AC for League (1/400 matches -> 1/200 matches):
https://www.leagueoflegends.com/en-us/news/dev/dev-removing-cheaters-from-lol/
https://www.leagueoflegends.com/en-us/news/dev/dev-vanguard-x-lol-retrospective/
The article you cited does not support what you claim. League had a bot problem, not a cheating problem. The bots played against each other, and not against humans. This is because they were extraordinarily bad; they ran out of base and died, just to claim credit for having “played” games so the account could unlock new characters.
I spoke of Riot Games because I was comparing Leauge with their other game, Valorant.
Yeah, I totally agree with that framing.
Overwatch definitely has its high-level cheaters, but the reason for that article is their ban wave model that Blizzard carried over from WoW: they often wait a few days/weeks before nuking an account. This approach means it’s possible for trolls to hack their way to high levels of the ranked ladder for a brief window, but those accounts are effectively canned in the long run. The upside is that cheaters have a much harder time figuring out why they’re getting flagged.
I quit playing after Blitzchung (2019), so OW2 may have a totally different scene going on due to switching from P2P -> F2P, but I only ran into a single aimbotter in the span of several hundred games. I still have friends who play though, and haven’t heard many complaints. A more recent reddit thread seems to agree too, e.g.:
https://old.reddit.com/r/Overwatch/comments/xwk02o/how_is_the_anti_cheat_in_this_game/ir6x5k7/