Yuck! What a loathesome experience! Do these bozos not understand that this is Bad For Business? I don't think they do!
That's exactly it. Little third world hotels can't so they don't. They care about your business and actually want it.