It was basically the norm when I was growing up, there was always someone using wall hacks or whatever, it was just kinda funny and never ruined the fun.
It was basically the norm when I was growing up, there was always someone using wall hacks or whatever, it was just kinda funny and never ruined the fun.
When it is some small percentage of games you might shrug, hope you don't run into the cheater again, and move on to the next game where nobody is cheating. A few matches of your day get ruined but you still get to enjoy >95% of them so it's overall still a good experience. It has a very small impact on your enjoyment but you can move on and still enjoy most of your time.
It becomes a problem when there are so many cheaters that you encounter one in nearly every single game you play. Making it nearly impossible to play or win because the aim botting, wall hacking, infinite ammo, one-hit-kill, teleporting, invincible hacker is mowing down you and your entire team and the round ends in a few minutes. Except now it is 5 out of every 6 games you play and you hardly get to enjoy playing.
Additionally, back in the day you could leave matches without really getting punished for it. If you encountered an obvious hacker you could just leave and rejoin a new game. Now you get punished for leaving matches and might have to sit out a 15-60 minute timer if you leave too many games. Mix that with some high percentage of cheaters and you might be sitting in lobby waiting to play the game more than you're actually playing the game.
Let's say you enjoy playing Chess. How long would you enjoy playing against Alpha Zero - especially when expecting to play against someone your own ELO? At what ratio of playing against people cheating with Alpha Zero would you stop bothering to try and play Chess? I could tolerate it occasionally but if every single person I was playing against was just using Alpha Zero I'd stop trying to play Chess at all. It's no fun to lose every single time because the other person is always cheating.
A pick-up game of basketball
A weekend mountain bike race
A corn-hole tournament at your local bar.
Someone cheating in any of these contexts would typically be upsetting. No one likes a cheater.
Video games are different because you can't call them out on it in real-time. You don't usually have any way to prove it. You also can't really escape it because there might be another cheater in the next lobby. In person, you have a lot more power or control over the situation (typically).
I think a majority of people who play competitive online games enjoy fair competition, and it really isn’t fun to play against cheaters.
I played NBA2k on PC for a few years, and unlike on consoles, cheaters were rampant. Half the games would be against players who were like 12 feet tall and could make every shot from anywhere on the court. It was zero fun, and I stopped playing.
I think “just let people cheat” is not a viable option.