I’m so with you in this statement. Sorry for spam this every time I get the chance, but beyond I would make some minor changes to it, here is a topic with ideas to rework barracks to achieve in part this issue with it:
I am convinced that something like this would greatly enrich the game, not only the infantry meta