They've been expanding their airports over those 20 years; Barcelona's passenger air arrivals has doubled in that time and there is another expansion being planned. Barcelona is not a large city and they should really be coupling every airport capacity increase with an equal increase in tourist accommodations or they end up in an even worse situation.