Because most of the war is fought in space ships and with laser guns. In places were the Yeerks don't need to keep undercover, there's less hand to hand, making stocking up on battle morphs pointless, and their tech. is enough to get them most places they need to go. The alternative is to have soliders spend time getting morphs, or waste resources maintaining suitable morphs, and that's inefficient when most will never need them.