I made a topic a while ago suggesting that fire discipline should be based on experience, with low level infantry firing rather ragged and uncoordinated volleys, getting more disciplined until fire-by-rank could be utilized by gold-chevron'd infantry.
It would definitely give incentive for players to maintain infantry for long periods, rather than scrapping/recycling them at the end of every war.