Macs FM can also complete the Spartan Agoge training ( i guess, any greek faction can, but dunno for Seleucids or Bactria, though ).
Concerning city income: each city pays for the army upkeep, depending on it´s size. And since Athens is your largest town, you see that low income overall, while it´s making you crazy money ( take a look at advanced settlement details ).
Bookmarks