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.