So this is local governments trying to railroad an online information/marketplace/intermediation firm into becoming a tax collector.
It's not "railroading", it's called "the regulated collection of reasonable usage fees." It's how cities are run, and have always been run.
If Airbnb doesn't like it -- they don't need to go into the hospitality business in these places.