I am a firm believer in tipping, if you are receiving a service from someone, who is bringing you food, or driving you someplace, this is the right thing to do, when you aren't doing it yourself. I wouldn't change anything about the current tipping system