I actually feel the opposite, I quite like the convenience that hotels offer (such as housekeeping, clean sheets) and I've found that unless you are doing longterm stays (1 month+) the prices between hotels and Airbnbs are usually comparable.
That said, especially for visiting a city, I'll pretty much go with traditional hotels, often chains, for the predictability. I've very rarely had a truly bad experience and it's usually been something like a badly situated luck-of-the-draw room and even that isn't usually a big deal in a city where I'm not spending a lot of time in a room.
I can reliably checkin whenever, there's staff on-call, I don't usually care if I have a kitchen other than a small fridge (which many hotels have these days), and so forth. I've stayed in many B&Bs--some of which are also listed these days on AirBnB. Most have been good, some less so. Usually less of a good option in urban centers.