Duh, it is cheating, but it is also not fair you have to go to different states or countries of the world to go to a Nintendo Event when you can't possibly do it, or you have to by to two Pokemon version games(waste of money) to get all the Pokemon you need. That is what I call cheating. So getting all Pokemon would be impossible for many people if they did not have cheating devices such as GS or AR. When you use up all your rare TM moves your Pokemon will be crappy. They made these hacking devices to help people who can?t possibly get it all done the regular way even if they wanted to. They may be there for helping (cheating devices), but you can?t over due them, then there are potential risks of lost game data or storyline meltdown. You have to watch to codes you put in, always test them before saving that is how you save your game from udder destruction. Some bad codes might be getting all Key items. That could mess up storylines in the game like I said. Pokedex completed is also a bad one, you should not use it in FR/LG I don?t know about R/S/E though.
Yawn - what is there to say?