Every big MMOG needs to handle bot farms and cheating. Game time and gameplay converts to money (subscription fee, donations, ads), and surfacing of those who want to divert some part of that money flow by offering cheaper and non-standard services to gamers is inevitable. They make the game owner lose money both directly (user pays less) and indirectly (gameplay becomes shittier, other people pay less). That's why there are server and client security teams and top game clients have antivirus-like self-integrity and system integrity checking, encryption and code signing technology.
It is true properties like debugging and memory access prevention and also make them really useful for nefarious purposes. If you are a chief officer at Top100 company and want to relax in a virtual world… wait, those places have teams of people who ensure that there is dedicated gaming station (gold-plated, if it fits your tastes) and strange client update can't find any data there. Well, but stuff like getting list of running processes can be done on every system, as you can always say it's done to find known cheats, then send it over an encrypted channel to your server and sell that data to someone else.