Interesting debate, but it's pointless, because what the hell is the problem with tipping, exactly? That hasn't been made clear. It gives you flexibility to have some monetary say in how you felt the service was. Not every restaurant even uses tipping, and for those that do, it's such a small part of the dining experience that I don't see why it's worth complaining over.
--
et tu, Joey Crawford?
http://i.imgur.com/HuR88.gif