In this case, only residents should be voting on things like ballot measures. This article talks about a few towns, some where I'm sure there are a lot of residents with multiple homes, some of which I'm sure that isn't the case. But nonresident owners shouldn't be dictating public policy, period.
So the first thing you do is you is put in a city income tax and make all homeowners residents for tax purposes. And that's tax on all your income. To those who say they'll just hide behind LLCs and trusts, you do two things:
1. You tax the beneficial owner of the property;
2. Properties with no clear beneficial owner are simply taxed punitively with property tax.
This article is just further evidence that AirBnB is a cancer on housing, as if we needed further confirmation (which we didn't).
At a higher level, we need to do something about the ultra-rich borrowing to avoid tax. A good starting point is that any borrowed funds, or at least any borrowed funds for certain purposes such as buying real estate, are treated as repatriated or realized income and taxed accordingly.
And while we're at it, let's starting non-primary residences on unrealized capital gains unless it's a long term rental.