I lived in Barcelona for a decade. recently I moved to small town (also in the Mediterranean cost). I agree with the sentiment. I am not fully onboard with the "tourists go home" feeling, but I do get where it comes from. After a while it does become annoying seeing people using the place you live as a party location. A group of people come, get a cheap airbnb and buy a lot of alcohol in some supermarket. They don't bring any value to the city.
In my current town it is not so much the British, but German and Benelux people. It is frustrating not being able to go to a supermarket to get food because the place is crowded by people who got a cheap bungalow somewhere in a camping location.