You are making comments about your life. Everyone has different experiences in life. It is very ignorant to think all hotels or staff act the same. They don't. Some want a key deposit, some don't. Some want payment up front, some later. Some give receipts some don't unless you ask. I just go with the flow.