I still don't understand how's staying at an airbnb rental is more compelling than staying at a hotel. From my experience, Airbnb has only a single upside: you get to stay at someone else's place, which has a quite different vibe from a hotel. One the flip-side, compared to a hotel, the prices are considerably higher, you have to negotiate with a host on checkin time (most of the times), and overall you don't have an…
1) The prices were significantly cheaper. I stayed in a room in a beautiful home in Spokane for $35 a night. Sure, you can find rundown 2 star "hotels" for $50 - $60 a night, but trying to find something of comparable quality in a hotel would increase that substantially. Where Airbnb was great was in little towns and areas in the midwest. I stayed in the entire top floor of the most amazing, one hundred year old creamery turned bar turned home in Fertile, IA for $65. Hotels in any nearby city / town were much more and couldn't come close to matching the value.
2) Being able to stay in interesting places really is a benefit. I stayed with an amateur chef in Cincinnati who cooked a fantastic breakfast that otherwise would have cost me $15 at a hotel. I stayed with Yellowstone guides in Belgrade, MT that told me exactly where I need to go the park next time I visit. When I was tired some days and wanted the hotel experience, hosts were more than happy to let me have that.
3) If you want to be really sure you're staying somewhere great, look for superhosts. I never had an experience that didn't match up with the reviews that a host received. Reviews on airbnb actually make hosts and guests accountable for the quality of the stay.
4) The local experience is what you make of it. Hosts typically will let you control the amount of interaction you want to have. It's impossible for them to predict what everybody wants, so you have to communicate.
All of your points don't match up at all with what my experience has been. I love the experience and quality Airbnb helps provide and hotels are always my second choice now.