In Vancouver they charge more property tax if the building is empty.
https://vancouver.ca/home-property-development/empty-homes-t...
Not sure if it's enough, but it's something.
I like this part:
False declarations
False property status declarations may result in fines of up to $10,000 per day of the continuing offense, in addition to payment of the tax.