The problem is that Airbnb stays are similar to airline flight delays - the cost of a problem can result in many times more costs than just the cost of the flight.
The EU has very strict laws - if you booked a flight in good faith, then the airline is responsible for getting you to your destination, paying for your needs (food/housing) until that happens, and pay cash compensation of up to 600 euros.
In my opinion, the government should provide the same type of legislation for short-term stays. If you make a booking, the platform should at least be responsible for housing you for the duration of your stay.