Citation needed.
Seasonal work pushes out other forms of employment. In my hometown, 50% of businesses are closed for 6 to 9 months of the year and basic necessities are overpriced by a major factor because of the tourists. You can literally drive over the bridges into the area and the price of gas drops 30 cents a gallon. It's called the Bridge Tax. Half of the housing or more is summer homes that are vacant most of the year when they aren't being rented out as short-term rentals like the 70% of all rental property. Rates of addiction and homelessness in the surrounding area are the highest in the state, and this is in a state where the capital city has a street literally called Methadone Mile. Outside of the tourist season there just isn't really anything to do except drink, and the infrastructure isn't built for the number of people during the tourist season, which makes it difficult for locals to do anything without dealing with major traffic. The tourists are also a major source of party drugs in the area. There are two major industries in the area: retirement homes and the service industry. So unless you're a nurse or similar profession, or are content to work mostly seasonal jobs at near minimum wage, there is little opportunity. There just isn't enough real estate for other businesses, and the real estate is largely too expensive anyway compared to locations a few hours away. It works out well for the migrant workers who come to work the service industry during the tourist season, but that just makes it even harder for locals to find a job. The locals have a saying: "Too poor to move, can't afford to stay."


And this is the crux of the issue people have with tourist towns as well. Tourism as an industry drives up CoL through inflated property values and increased prices for basic essentials but is a low wage industry.
An economy needs money to flow, but you need more than a low wage industry for a healthy area. Otherwise, you've basically just reinvented serfdom with a different product.