Yes, it's an issue. But it's often far too easy to blame the new people or the tourists. Hating them while happily taking their money or needing them to fill work. I mean, without being a tourist hotspot, the town I'm from would have died. Towns close by without the same skiing opportunities struggle with all young people moving to study and never returning. So the population is ending up being very old and declining.
With that said, there are of course issues. But I feel our zoning laws have worked great. An area is either for cabins or primary residents. Those for primary resident, must have someone living there. The cabins don't. Thus there are two markets, one for those wanting the convenience of their own place to stay when visiting, and one for those wanting to live their full time. A house for full time is also in a different areas than the cabins, so you won't have lots of empty hosues as your neighbors.
This is reflected in the prices. A cabin is probably 2x-3x as expensive as a similar house. But that helps on not pricing the locals out. Of course, someone externally could buy a house as an investment and rent it out longterm, thus pushing the price higher. But at least that doesn't take away some housing for people living there.