Thought about starting simple AirBNB guest insurance company, but if it was successful, AirBNB would just offer it as a service and business would be dead within days.
If you’re going to book on AirBNB only use super hosts, since odds of them canceling a stay is significantly less, especially compared to new listings.
In my case, hosts cancelled the booking with less than 24-hours prior to the month long stay starting; Host messaged me via AirBNB’s system asking me to cancel it and saying they would refund me off platform (which I obviously didn’t do and is against AirBNB’s terms of service); AirBNB cancelled the stay for host; AirBNB told me to pay the host 3-4x more to rebook the stay, then when I told them that’s bait-and-switch and fraud, they told me to take them to arbitration; AirBNB allowed the host to relist the booking for 2-3 times more and rebook the stay; AirBNB refused to let me leave a review on the listing and/or post an automatic review saying my listing had been cancelled; they funds tied to the booking for the month long stay were paid upfront and not refunded in week after booking was cancelled; AirBNB made no effort to find a like or similar stay, they basically said using their website was identical to them helping find a stay; etc.
Do NOT trust AirBNB as a guest - always have a backup plan and funds available to cover it.