AirBNB forced hotels to MASSIVELY upgrade.
There used to be very few hotels with kitchenettes, any space really beside just a bed.
There's way more suite and kitchenette options.
Lots of people travel for longer than just a night or two, or to travel beyond just business, where you might want to be able to actually enjoy being in your private space.
Hotels weren't really designed for this.
They wanted you to never be in your room, and instead upselling you at the bar.
Now, you can pretty easily find relatively affordable hotels that have many different types of rooms layouts for all different purposes.
Now, that defeats a lot of the point in having an AirBNB.
As you said, AirBNB is really only good if you're traveling somewhere with lousy hotel options, you're going to be staying somewhere for a long time, or traveling in a huge group, or you want to host a rager party or something...