I worked at a DD during college (5 am to noon). Our DD was brand new at the time and had some tables for table service. The only time I expected/was given a tip was when I waited on those tables for bkfst and lunch (we had soup, sandwiches, sometimes pizza!). I too draw the line at tipping for every last thing! I don't tip my paper delivery person (adult who delivers by car), I don't tip my postal delivery person (although DH's dad was a mailman and received many tips/gifts over the years), or my UPS man (they are not allowed to receive tips I believe). I do tip my hairdresser about $1 for my kids haircuts and $2 for mine. Just a habit I got into I guess.
I know I will be highly flamed for this next comment, but I rarely tip housekeeping at a hotel. (Donning flame retardant suit now!) I worked as a housekeeper in a hotel while in high school and we were RARELY tipped. They earn at least minimum wage. They are not like waitresses who earn less than minimum. If we stay in a hotel for more than two nights and I feel that they have done an excellent job, I will probably leave a tip. But why should people continually expect to be tipped for doing their job and doing it properly!!! I had an excellent employee help me at Home Depot recently.... should I have tipped him? I don't think so. (But I have sent letters commending employees on their service to their employers in the past.)
Anyhow, sorry for those I have offended..........................P