So let me get this straight. You think that the only GSC starter that could learn anything besides STAB and Normal-type moves before reaching its final stage (which happens at level 30, the earliest of ANY starter) is the least useful? Chikorita had Razor Leaf, a bunch of status moves that are useless in-game and random normal-type moves. Cyndaquil had Swift and assorted fire-type attacks until it finally can get Thunderpunch once it levels (very late) into Typhlosion. Totodile, on the other hand, learns Bite (which is useful against Morty), Surf and Ice Punch all reasonably early.
Feraligatr is BY FAR the most useful starter in GSC, don't even try to deny it.