По поводу цен в замках скажу вот что - во всех городах общая стоимость юнитов составляет 28000, столько денег приходит от одного капитолия в неделю, поэтому скупить армию в 3х полностью отстроенных городах можно только с 4мя шахтами
Ну и конечно главный вопрос - а зачем скупать всех юнитов? Покупай только самых лучших юнитов, или тех на которых строится твоя стратегия
В крайнем случае играй за людей, у элайны (по крайней мере в оригинале) приход золота от крестьян увеличен в 2 раза, с 3х полностью отстроенных замков крестьян приходит где-то 150 штук, это 300 золотых в день