Should probably look at the officers now. They should be a little more expensive.
I'd rather they removed the free officers (you can still buy them separately) and reduced/removed the side teching instead. Half the time the LT and Cpt make your army feel bloated with units that don't really contribute that much in the grand scheme.
Major is the only officer I use regularly and rebuild instantly when they die.
Or make it so that you can upgrade a rifle squad with a LT/Cpt for a vet bonus etc. So you have a more valuable unit rather than a forcing a blob on the player.