>>4 I think he meant that the kid used an action replay, and he beat him with magikarp. In which case, hah.
As for
>>2, I find the use of cheating devices detestable, for reasons people may not agree with me on. When I play a game, I play it for the experience, not to win. Cheating is so meta that it removes the experience completely and makes it a game of plain numbers - it loses its quality quickly when you can just do anything you want. You also don't gain the same satisfaction of training an elite pokemon team if you did so just by pressing a few buttons.
As for me, recently I've been trying to pay attention to IV's and EV's more. I still don't play on the level where I pay much attention to tiers and such, and I don't aim for completely perfect stats, but I try to come close. It makes more of a difference than I imagined - level 40 pokemon are surpassing my old team of level 55 pokemon in soul silver, for example.
Even so, my primary method of team composition remains as "who do I like the most" rather than "who would be most effective." Paying attention to mechanics or not, I don't think I'd call myself competitive at all.