I’m just writing with respect to personal experience, but I would rather book a hotel even over an Airbnb Plus. The reasons? Rewards are harmonized, reliable rooms, cleaning, 24-hour person on site should there be a problem. With an Airbnb, I might get a few of the qualities listed above, but never all of them. And Airbnb pricing often is the same as comparable (if not better) hotels.
Airbnb employee here: That's a perfectly fine personal preference especially if those are the attributes you care about the most. There are tons of B&B's and boutique hotels that also satisfy those requirements that list on Airbnb. If you're looking for places with kitchens, a backyard, more interaction with a local host, larger space for a family gathering or a group event etc. then an Airbnb could do the trick. I personally also sometimes find that we have listings in places that hotels are not present in. For example, in San Francisco, all the hotels are pretty much concentrated either in downtown near the super commercial Union Square area or along Lombard St. in the Marina district. If you want to stay in the other 95% of the city, you're going to have very limited options.