Folks that rent an Airbnb are often wanting more than a boring room (full kitchen, yard, washer/dryer), which is still without a doubt vastly cheaper than any hotel.
Sure there are shitty hosts with ridiculous rules, but those are things you should be researching in advance to paying.
I have stayed at Airbnbs across 4 states and four countries; other than one of them being cancelled due to plumbing issues, we have not had a single problem and each time it was far cheaper (~40%) and had more options than hotels.
Same here, I've been to Airbnbs in about 10 countries (all in Europe) and never bad a problem.
Usually cheaper and more flexible than a hotel in the same area.
I've never had any trouble regarding cleaning fees or whatever.