Evolution level isn't the only thing determining how useful a Pokemon is. Smoochum, Elekid, and Magby all have at least 65 special attack, which are higher than Croconaw's. They also get STAB from one of the elemental punches, so they're definitely not useless before evolving. Tyrogue's attack stats are 35, and it can't learn a powerful STAB move until Hitmonlee learns high jump kick at level 26.