I really understand the concern of decreasing player interaction, but you need to set a limit for this stuff.
Manually selecting 10 springalds during a fight with shift-queueing is stupid, if I want to kill all springalds I’m forced to do 10 mouse clicks, you have to be able to give this kind of commands easier, it’s more realistic.
Also it goes much further than that, players can bring a ram forward and basically ‘force’ all the archers to shoot it due to attack move bad algorithm that targets only the closest unit, the only way to avoid shooting the ram is to manually focus fire on single units one by one, which is very inefficient and will overkill units.
Villagers production queue will always appear on the screen to prevent players for consistently be in the need to switch for their TCs all the time in order to make sure they keep creating vills (this can be turned off in settings but will be turned on by default)
Military production queues will stay the same and will be placed above new vill production queue.
This question enters into the player’s skill, the more attentive player, who can multitask, is a better player, automating this would be a nerf in multitasking players.
Again you want to keep strategy make things reasonable, I didn’t suggest making an ‘auto villager producing’ feature, I only said we need the villagers production queue to be visible all time, so we will not need to switch to it every second to check how many villagers are in queue (like you see many streamers do), it’s just looking bad they have to do this all the time.