WTF... like taxis are not expensive enough already!!! [cursing] Only place I tip for a cab is the US, because well their fare is lower in comparison to our extortion rate fares. If you're gonna tip cabs, you might as well have a chauffeur on dial as they are not much more expensive and it's a nice overall service. Of course I still don't tip those guys. lol I blame Cubase for Americanising Sydney.
The only reason it carries on is because that's the way it's always been. If everyone in the US stopped tipping tomorrow yes there'd be a lot of poor waiters and most would probably quit. But then the restaurants, if they wanted to keep their staff (and therefore remain in business) would pay their staff more. Those that didn't would close down.