I think the most crappy expirances are in the US ans some high traffic areas.
You can usually tell by reviews and crazy rules. I once tried to book in Italy and was asked to bring my own linens. So that was a no.
In general there is deals to be had, but a little common sense goes a long way.
Is it a problem of California warning too much, or the rest of the US too little?