If 90% of the population is, in fact, against such legislation, then it should be pretty easy to get it overturned.
[1] https://en.wikipedia.org/wiki/There_ain%27t_no_such_thing_as...
This is not true. And you can look at the report through page 155 and you will see who and why is in discomfort with such amount of tourism in their neighbourhoods.
To put in perspective, there have been other situations in the history of humanity where various stakeholders did not agree on rights being granted, sometimes even involving violence or even war. Examples are the right of women to vote or the abolition of slavery.
> once the economy gets fully recovered.
I guess part of my point is that spain's economy won't recover so long as the entrenched political class that feels like it's entitled to the gains catalonia's relatively performant economy.
The same pattern holds true with the EU writ large. For example the entirely disingenous anti-austerity rhetoric in greece vs. germany: news flash, austerity only hurts the poor when you direct the pain of deficit reduction against the poorest and refuse to give up the sweet deals that fill the pockets of rich politically connected interests.
Despite being affected personally, e.g. because of tourism flat rental makes generic rental to have huge price increases (15% year to year increase (!)), I'm not against tourism, because tourism also means less unemployment, and most people having a better situation. Also, having people from around the world willing to visit the city where I live is amazing, and I'm very proud of it. Being Spain still recovering from the long, huge, and terrible financial and housing bubble crisis since 2007, I'm terrified with those radicals blaming the tourists for a problem that should be fixed by local rulers.
In my opinion, the major of Barcelona city (not the province), Mrs Ada Colau (former radical-left activist) should put her efforts into increasing housing offer, so the demand-offer reaches a reasonable equilibrium (e.g. fiscal discounts for empty flats put in the rental market, fiscal discounts for building flats in former industrial places that are like ghost neighborhoods, etc.).
From my side, you're very welcome to visit Barcelona as tourist, as worker, or as whatever you want while you do more good than harm :-)