Would a system work where the units which can be developed depends purely on settlement size or one barracks building? Basically this would mean no more archer ranges or cavalry stables, just one specific building (be it a fitting government building or built-up barracks) and all units of a tech level become available.
The major problem I see with this is that it still staggers the availability of 'elite' or more developed units, whereas this is not necessarily historically accurate.