The problem is that nobody can predict whether a tenant is going to abuse their lease to host short-term tenants for money. When their insurer refuses to pay up because they lied about how they use their space, there won't be any recourse through the tenant; bankrupt is bankrupt. The way around this is to require tenants to obtain expensive coverage on the presumption that they'll Airbnb the space.