Using the amount of Magikarps as a point is not very convincing. "The squirrel is the strongest animal overall. I mean, just imagine the combined power of all the millions of squirrels on our planet!!11!!!one1"
Another poor point is the Lv 100 Magikarp supposedly found in the wild. That just means its stats will be useless for all eternity. I'm sure any decent Pokémon at Lv 30 (or even less) would have better stats than that anyway.
*yawn*







