Every thread like this seems to come down to "My particular brand of cheating isn't cheating, because I'm a special snowflake who's only annoyed by the specific things I'm annoyed by."
if you aren't using only the game to play the game, you're cheating. And obviously I'm not talking about strategy guides or reading up on game mechanics. I mean if you're using the game in way it wasn't meant to be used, or you're glitching out the game to clone things you're supposed to be working for, or you're using third-party programs to give you a breeding or battle advantage, you're cheating, end of story.
I'm so tired of hearing about how "This thing takes so much time and effort, and I deserve to have it immediately because I'm me."