Fair enough but are you willing to compensate the investors/landlords for the lost income from foregoing these opportunities or asking the govt to have the tax payers foot the bill to help tenants stay in their properties at artificially lower than market rates?
I say let supply and demand sort this out and just focus our efforts on exposing anti-competitive violations like price collusion among landlords etc etc.
Usually landlords/investors who are attracted to this "trade" are lured by the prospects of short-term profits and if that doesn't materialize for any reason, they'd seek more stable income by entering into long-term arrangements at more economic rates with permanent tenants.
Because investors' profits don't come from nowhere. You're prioritising the residents' wishes over the tourists' wishes, despite the fact that the tourists are willing to pay more to use the property. That's not fair.