I think that spain's biggest advantage is that they have all of the main bases covered from the city, which eliminates the need for castles in the late game.