I have a newfound appreciation for what I now see as the most majestic Pokemon to grace the franchise and it's impressive jumping strengthCons:
I felt a profound sense of loss when one of my Magikarp jumped too high and was snatched by a Pidgeotto. It was a gold one too.
In all honesty, it can turn into a real grind late in the game, but it's still amusing to see how they've taken a Pokemon seen as one of the most worthless in the franchise and make an entire game around it. They've even made it so that evolving a Magikarp into a Gyarados feels like a worthless accomplishment.