There is no law that says you have to. In the US, waiters and barkeeps make money off tips. If you do not want to tip, no one will force you. I wouldn't expect good service though. It is funny though, tip and all we still pay less than you guys, and you complain about the tip!