Ask Barcelona. They're seeing issues with it driving up rental prices, and pushing the actual locals out of the city as landlords realize they can make more money using their properties for AirBnB, with little-to-no regulation, than they can leasing long-term. It also makes others who live in complexes dominated by AirBnB want to move, as tourists really don't care about how they behave and often come in at all hours of the night drunk and loud, and changes the neighborhod itself as businesses change to cater to the new tourists in the area as opposed to locals.
Hotels are specific buildings that aren't part of the real estate market that is let to ordinary locals, whereas AirBnB is. Plus, hotels are generally concentrated in specific areas of the city, and so don't ruin local neighborhoods.