It is very common for poor players to accuse a superior opponent of cheating. By so doing, they place the blame upon another's lack of good character, while avoiding any damage that could be accrued against their self esteem inherent in the admission of their own shortcomings. It is far easier to complain and do nothing else, than it is to actually dedicate your efforts to learning and improving your game play. Unfortunately, this tendency to take the easiest path is prevalent throughout society. Learning is anathema to the masses.
Having said that, the sad truth is that there are still some players who cheat. As long as a player has programming talent and access to the game's code, cheating is certainly possible. As this requires skill, opportunity, and intent, it is a rare occurrence. Accusing someone of cheating is easy. Figuring out how they actually did it and confronting them with the facts takes effort. Even then, they will inevitably deny any wrong doing.
So the question remains, bfcj...
Why are you such a low life, cheating, pond scum???
"The quality of the box matters little. Success depends upon the man who sits in it."
- Manfred von Richtofen