Hotels and some city people want to focus on the fact that there is unfair competition going on but also seem to recognize that the model is a threat to their bottom line. They seem to want defensive regulation to block all of it rather than just the part that is truly unfair to them some of which is fixed now that Airbnb collects and pays taxes. Not sure if they're at full parity with the hotels in terms of taxes and feels like they should be. Of course a city always has the option of removing these fees for everyone if they think it's unfair.
There's plenty of hypocrisy to go around here.