I live in a tourist town (population 45k, with 2M visitors this past season). It's truly lovely. Our museums kick ass, the food and cocktails punch above their weight, and there are countless activities in the off season. Sure, I can get a cheaper burger or pay less rent just a few miles down the road, but instead I stay and benefit from tourists pushing the quality upwards. I often see folks focusing on the low-effort schlock shop, damning all tourists, before heading to one of the 8 local coffee shops (who could never survive on locals alone). The best thing a local can do is to openly give recommendations, helping to hold competition and quality to a high standard.