I bought Pokemon White, my first Pokemon game since the 1996 original Pokemon Blue, and I caught them all. All 649. All Pokemon, all rares, legendaries, and event Pokemon.
And I did it legitimately.
I may not have been able to go to an event, but I was able to find people online willing to trade. And trade I did. Here, there. Everywhere. First it was just to get all the regional Pokemon, but it grew and grew and soon my Pokedex was 100% complete.
... I got a pat on the back from Professor Juniper. That was about it.
... Could've at least given me a plaque or trophy for my room or something.