I think your understanding of how the service works is spot on. There's reputation system of sorts since you can comment on people you've stayed with. If anyone ever got a single bad review, I imagine no one would ever stay there again. Airbnb themselves don't do any of the screening.