In addition to stuff people are saying about AirBnB reviews in other comments, as far as I can tell there is no way to leave a review or otherwise provide public feedback in cases where the host cancels the booking before you get there. This seems to grossly incentivize scamming. I reserved an AirBnB months ahead of time to see the eclipse in Dallas last year, and the host canceled it the day before I was to arrive,…
I mostly stopped using Airbnb. The same listings often appear in other sites too and those usually have less bad UX for search and booking.