Isn't this a problem with the city though? It seems like there's a reluctance to address why people are coming or to put measures in place to curb excesses. I know Venice have put a tariff to enter the city, they aren't telling tourists to feck off. What's the end goal? It's not just foreign tourists going, there are Catalan and Spanish tourists who go too. People only stay at Air BnBs because the option is there, the city let the problem get out of control.
I just don't see what this hostile attitude to tourists will achieve apart from making people think the city is full of pricks.