There apparently is a real demand to rent such places for short terms like holidays or trips. Banning AirBnB, or AirBnB going down, won't remove that demand.
The cleaning and service fees are being universally complained about. It definitely reduced some demand, especially since some of it seemed to have started recently - last year ?
For long weekends, it becomes a very bad deal: the overhead of big service fees that are usually more than 1 day's rental, then you tack on the cleaning which can be 125-225 typically. You put those numbers together and sure, while there's demand, the demand is mitigated by the high cost. There's a demand for all sorts of consumer items in the world but people hit their limits.
And fundamentally, Airbnb competes with hotels. Their niche is to provide a better hotel experience: a bigger space, maybe a backyard, and definitely a kitchen. But many would rather go back to the tiny fridges filled with pricey junk food they never touch, if it means saving hundreds of dollars a weekend and flexible cancellation policies.