For homes purchased after January 1st, you can still get a license to temporary rent out the home. But you'll need to have lived in the home yourself for at least 1 year. Temporary rentals can be done for 2 years at the moment, and extended once more, I assume the same would apply under the new law. So the 2-3 years could be covered.
Existing ownership isn't affected, as far as I know. This only would apply to new transactions.
We also need to acknowledge that cities inevitably increase in density, which necessarily means apartments, etc. Protecting single-family residences near city centers is a subsidy to them that we should not pay any longer.
And the "tragedy of the commons" is essentially a red-Herring fallacy. It is perhaps valid at the most in a free-for-all rather than a commons. Where you have a commons, you have relations between the users of the common resources, and social structures for decision making about sharing and use, which prevent depletion of resources.
See also:
https://theanarchistlibrary.org/library/the-anarchist-faq-ed...