This is a good thing. Because it means that the properties can be occupied by people actually living there.
We have a lot of cottages / really small properties here, that are good short-term rentals but not great regular rentals. so basically a lot of garbage rentals came available that did nothing to actually help our rental market.
Cottages are great rentals. They may not fit your needs, but in large cities, there will definitely be thousands or hundreds of people for who cottages are the perfect fit.
Most of what you describe is actually good for the rental market for the people actually living and working in the community.
The hotels knew they now had a more captive market than previously.
Hotels cannot "capture" the market. They are dependent on tourists coming in to the town, and that means that other parts of the town must provide a reason to visit. Right now, hotels are bleeding money.