I think tipping has gone overboard and consumers are subsidizing wages that the companies should pay to these employees. I don't believe every thing should be tipped and tip should be earned and actual service should be provided. I also don't believe in tipping or tipping well in a mom and pop shops.