I do not understand the appeal of cheating in MP games. What is the point of being invincible in a FPS or unlimited gold in something else etc? It takes all the effort and skill out of it. It's like it's a buncha 12yos who cant stand "to lose".
Accounts that are in the higher brackets of matchmaking can fetch a reasonable sum.
So using hacks (provided it has gone undetected by anti-cheat software and other players) can make this process easier.
I'm certainly not condoning the behaviour, of course.