Honestly, the "Earth had a whole fleet of ships" thing really is an exaggeration. In all Stargate Earth had built 7 ships.
6) Sun Tzu
7) George Hammond
Two of those were destroyed and another was never actually seen on screen, just mentioned. And considering these ships had duties which spanned two galaxies, Earth really doesn't have much of a starfleet at all.