That was specifically a Hilton Anaheim thing, I've never heard of any other (US) hotel doing that unless they're hiding it inside of a resort fee.
My problem with AirBNB is that I don't particularly want to interact with other people or make nice at the end of a long day of being a tourist. I did that all day when I was out and about, and now I'm ready to rest by myself. The beauty of the hotel for me is that I can go to my room and be completely unbothered by anyone else. I want that. I know that there are some AirBNBs like that, but not all of them are. This isn't to take anything away from the people who have hosted me, who have never been anything less than pleasant. I just don't want to feel like I have to make small talk every time I enter or leave where I'm staying.
I also have stayed at a few AirBNBs with odd design choices (not fun character-giving choices, more like this-person-clearly-didn't-measure-the-amount-of-space-between-the-toilet-and-the-wall-when-they-built-this-unit sorts of design choices) and find that furnishings largely favor being instagrammable over being functional. This is particularly an issue for me with curtains-I want to block out the sun and sleep in; not to have 'fun', 'summery', or 'bright' styles that ensure I'll be unavoidably be graced with even the merest hint of the sun's presence at 5 AM. That's part of the reason why my favorite AirBNB I ever stayed at was in San Antonio-the woman who hosted me had thick blackout curtains that fully covered the window and went down to the floor. It was awesome.
I like the price, and there have been a few nice people I've met and places I've stayed, but at the end of the day I'd much rather deal with a hotel instead.