I love love this story despite so much hate. While cheating is abhorrent, it can happen to anyone. I therefore love this story as it is a true representation of cheating.
Now, one thing I love that the author did so well is to separate "playing" from "cheating". A player cheats out of habit and is blase about it, while acheater feels conflicted because they know it's wrong.
Most cases of cheating usually happens by chance, not because the cheater wanted it as in this story. Most cheaters want to stop but they are powerless and continue because it is a force of nature that even best efforts can't save them from.
It is therefore a shame that the readers don't get this and are instead dishing out so much hate towards a very well-thought out plot.