I do see what you mean, but I am not sure arguing all the edge cases does anything but muddy the water. I mean I would argue that a hotel (even long term) is a hotel. Honestly, I would argue that the way housing is working right now, landlords who do short-term rentals are even worse than your standard landlord. Some cities are outlawing or heavily regulating them because they are so much more damaging (to society) than the more normal longterm landlord.
I have read your comment more than a few times, trying to respond in good faith, but I am uncertain so I am going to ask before responding:
Are you arguing from a position that housing IS a human right but not related at all to property rights, and the government needs to make housing affordable enough to everyone.
-OR-
Are you arguing from a position that housing is NOT a human right, BUT “the rent is too damn high” and the government needs to fix it?
There is a lot of what you have to say that I think I agree with, but I keep reading your comment and I am not sure.