Linking cruise ship activity to 'over-tourism' in Barcelona is risible. It's estimated that there are 40,000 to 75,000 hotel rooms in Barcelona; I'd say this provides a pretty decent indicator of the level of tourist activity that commonly is experienced. A few hundred or a thousand cruise passengers who may circulate in the city to look at the cathedral, admire Gaudi pieces, etc... are pretty much a tiny proportion of the overall non-issue of tourism which the city is very actively interested in promoting.... provided they spend cash and that's more likely where the real problem lies.