Yeah, I almost never consider an Airbnb nowadays for these extra costs. Hotels do this too (with city tax for example), but that is just a few extra dollars a night, and not almost as high as the cost per night.
I think the original spirit of someone renting out extra space they have is long gone. It's either a big company renting out what could have been rental units in the first place, or someone renting their place but you have to almost beg them to be flexible with timing, amenities, etc. I would feel much more comfortable complaining to a hotel if the beds are dirty, as opposed to an Airbnb host.