Security deposits have been illegal in Ontario for years. Any deposit taken must be for last month’s rent. If you have a problem with the state of the apartment when a tenant leaves, you must take it to court. I used to be in property management, and most of the time it’s just not worth it.
I guarantee that landlords there raised rents to include that risk.
(Or went out of business).
Legislating that landlords follow bad business practices will lead to shortages and high rents.
Even when I have gotten judgements against bad tenants, they have never paid. How does the court enforce the judgement in Ontario?