As for tipping Housekeeping.....my parents never did but then again....we almost never stayed in a hotel and my parents are/were the worst tippers in the world. Seriously....I've seen them leave a $5 tip at Sizzlers after our extended family group of 14 people ate there.....umm......not even close!!! We actually all have gotten used to bring a extra cash with us to leave on the table whenever my parents are paying for dinner. In fact.....once DH and I paid for dinner and they left the tip.....we add tip to the bill because the $5 was in insult!!!
So....my point.....we tip although I have to admit that sometimes I would forget to leave the money out for housekeeping. I guess I don't see the point of "it's their job" as an excuse for not tipping for great service. There are some jobs where tipping is okay and others where it isn't. (In fact, if you tried to tip the CM who takes your FPs.....they will refuse it as that is against policy.) So....tipping where tips are an accepted form of "thanks" is okay and proper to do and it doesn't mean that you now have to tip the cashier at the grocery store.