I think the experience is very different depending on where you work. Your friends are probably working at a relatively fancy restaurant or bar. There's no reason a place like that couldn't pay more to keep good staff if tipping went away. How many of your friends would want to work for tips if they were working at a diner in a small town?