And, if you have a financing agreement, you will have to shuffle around (and pay tax on) the rent that you officially declare in the financing agreement. You can't just put a nominal rent on it or that violates the financing agreement.
The overall point is simply to make reducing the rent to attract a tenant more attractive than leaving the place empty for multiple years.
I don't think you understand the issue.
The issue here is that many of these financing agreements specify a minimum rent and if you fall below that you are in violation of the capitalization requirements and you owe the bank money. By contrast, missing rent is considered a temporary condition and can be tacked onto the back end of the financing agreement.
So, zero rent does not cause capitialization issues, but lower rent does. Thus, landlords have a perverse incentive to leave a place unrented rather than lower the rent.
An occupacy tax breaks that perverse incentive.
The goal isn't to grind up landlords. The goal is to cause rents to come down when they should. Right now, the back end financing agreements are keeping rents artificially inflated.