Hotels pamper you, clean your room and towels daily, often have food and alcohol, often have shuttles to take you around, great locations, etc. AirBNB has none of that. I have to be missing something?
This seems to be increasingly not the case between the pandemic & low unemployment (and the long-term trend towards running laundry less frequently to save on water), but I've always preferred to not have them in my room while I'm there.