2. Magikarp
Infamous for its apparent weakness, Magikarp actually has a very well thought out story in the anime, giving mythological context to the fact that they evolve into one of the cooler pokemon in the roster. We don't count the evolutions here though, and that makes Magikarp seem like an apparent bottom of the list. It would be if it weren't so cliche to have him there. Truth is, while he only knows Splash up until level 15 (which is painful to grow by switch training), the pokemon does learn some "useful" moves. Tackle, at level 15, finally gives him an outlet for its pathetic attack power, while Flail can actually reach 200 power if you somehow have Magikarp at just one hitpoint.
Fair point though here.