I believe the tipping as gone to far. For me it is all about service.  It seems everyone wants a tip and not all jobs require a tip. We need to take a step back and reevaluate what we are doing.