Also on the topic of tipping & service...what does everyone think about a restaurant concept where you order your food, add custom notes, have the chef cook it, and have it delivered to your table via automation? I saw that on a food show a couple years back, where they had a little tray that came down from the ceiling or something with your order. You'd place your order on a touchscreen, write in any specific requests like food allergies or "hold the onions", and then the food would come down to you on an automatic dumbwaiter type of thing.
I actually think this would be great. While I'm all for giving people jobs in stuff like waiting on people, from a consumer perspective, I'd love to go and just "get food" in the same vein as doing a drive-through, but with a better meal. not have to cook it, but also not have to interact with someone prone to mistakes & a grouchy attitude. Obviously that's not the case everywhere, all the time, but it would be pretty cool to have kind of a dine-in restaurant with a drive-through mentality. I think I've also seen the same idea on TV over in Japan or something where the entire store was a vending machine - you could buy everything from candy bars to iPods, but not have to wait in a checkout line or anything, so no delays!