Well, "cheating" of any kid in single player game... I don't see a problem with that. Sngle player games are played by one person, so they should be in such a way this person can enjoy, no matter what is it.
As for MP, yeah, it sucks, because it spoild the game for the rest and frankly, I don't get the whole idea. Even if you play just to win, not for the playing itself, the win can't be really enjoyable when you cheated your way to it. I can understand cheating to get profit, but that's a bit different story.
As for reports, they take their sweet time with that, on all platforms and in all games.