Yet tourism accounts for 15% of the city’s economy. Crowded as La Rambla may be, what would the alternative look like?