I disagree. Airbnb has always had a really really simple solution to all of this: make it so people can file complaints about specific addresses without being involved in the Airbnb system. Airbnb lost the public support because they ignored externalities: so many people were adversely affected by living next to people who irresponsibly rented out their Airbnb. Personally in one building I had my lobby and elevator destroyed by Airbnb guests, as well as many loud party nights in an otherwise quiet building. In my next building I've dealt with noise and partying again. But I have effectively no recourse.
A system like this would vastly limit Airbnb's market: it would make it so landlords could easily tell when people were Airbnbing their apartments out, and thus would vastly shrink Airbnb's market.
I like Airbnb a lot. I use it when I travel, my friends use it when they visit me in NYC. But I am happy about this law because Airbnb chose short term profit over long term sustainability. The zoning laws that support hotels are there for a reason. And there was room for innovation there, but Airbnb has not been successful in traversing the space between the economic inefficiency and the zoning issues.
None of this even touches on the macro issue that Airbnb demonstrably increases rent prices.