Bad position in aoe3??, I mean Spanish here are a top civ, in fact nerfed
About AOE2 I agree they need a small eco bonus