If you've the service to match your attitude, your suggestion to stay away is the best tip of the day.
I am very friendly, and by bar is one of the most popular in my area. But as a bar owner, tipping is a pet peeve of mine. I understand being down on your luck, or not getting paid until friday, no problem. But there are some people that NEVER tip, and when I find out about it, I let them know that they are no longer welcome. Tipping is not a city in China.