It sounds like you hired it for specific reasons, finding a low cost option quickly or treating yourself to _all the things_, and I don't think AirBnB tries to do those things well.
Try hiring hotels or hostels for large gatherings: bachelor/bachelorette parties, weddings, family vacations, etc. and I think it will be easier to see the difference. They compete more with vacation rentals, which seems old-fashioned since their online inventory always sucks.
I also think hotels are impersonal. As mentioned in this thread, they market themselves as "having a local experience" and I think that's been an effective message. I have gotten great recommendations from hosts on food, dining, and things not to do and I get to choose the location/theme of my stay too. Do I need to work? Am we relaxing for a couple days? The choose your own adventure aspect means that AirBnB is the starting place for all those searches, not hotels.
I also think there is a real lack of comparable options to hostels in the states so those could be similar jobs here (not abroad). I know of 1 hostel in my hometown near the airport (top 20 US city by pop).
I do agree that great hosts will push up prices to be comparable to hotels and the gap is closing steadily. I think you can still find great middle ground in most cities.