Auto-translated
I never understood what the problem is with peasants and zombies; they aren't magic stools... The units look logical, the visuals match the stats, what else is needed? Why do they need beauty contests...?
Pikemen or vestals instead of peasants – that's already a problem with logic. We need to remove the "taxpayer" ability, increase the stats, and reduce the growth rate (well-equipped and minimally trained pikemen cannot be significantly weaker than swordsmen; they should be at least comparable to archers). Something needs to be done with Elaine's skill; ideally, give pikemen an ability that corresponds to their weapon (like in Heroes 6/7), but "protection of allies" already exists for armored units, and what else is there...? The most logical thing would be to increase protection from enemy flanking and/or a preemptive strike (if it can be done), but this would radically change the entire balance of the city.
In general, I don't know.