Why are queued units available in the next turn?
In Chivalry most units have a training time of 0, except some levies and special units with training time 1. This will hinder the AI from spamming cheap units instead of building expensive but also more effective units. Most of the medieval nations did not keep large standing armies for a long time, but quickly raised them during periods of war and dismissed them in peacetime.