There's no way you can refuse to tip in an establishment where tipping is the practice and not make someone feel bad, since it will have a real impact on their earnings. If you are serious about your principles, you should exclusively patronize restaurants with a no tipping policy.