That mentality is largely the result of overtourism though.
Spain is a country of under 50 million people which has over 70 million foreign tourists visit every year.
The US is 330 million people but only has 50ish million foreign tourists.
So imagine that the US has roughly 8x as many tourists per year (to match per capita) and imagine that a huge portion of these tourists were mostly coming from much richer countries and had the mentality of ‘let’s let loose in a cheap party spot’.
Just about everyone is in favor of some tourism, it’s just currently completely out of control in much of southern Europe. The numbers just completely dwarf just about anywhere else.
Imagine your town/city starts completely catering to people from richer countries coming there to get completely wasted and intentionally act crazy… that’s what happened to a huge portion of Spain.