also if u dont spend money, u want to control how fast u level, u want to do big and important first when u have easy opponents.
its a balance, since higher level will give more resources but also harder opponents.
aslong as u can keep your troops upgraded before upgrading too much of your other stuff, u will be strong enough. the easiest way to be really strong is only upgrade your offense and training camp while keeping your other stuff pretty low.