Platforms like AirBnB only put oil in the fire when it comes to housing crises.
If you want to stay at a place that has a kitchen, and multiple bedrooms, there are suite hotels (eg. Homewood suites) and extended stay hotels. If you want someone to host you, then a bed and breakfast is another type of accommodation.
Whatever the case, despite the existence of the options you list, Airbnb's are still popular. There's clearly some significant differentiator between them and an Airbnb.