Apparently not when you are an expat. Then this rule doesnt apply. Even if you just like me - a tourist - are at that moment a customer of the bar and like to have company of boys. Then as an expat just paying the drink is enough.
Next time I will say "I am an expat, I understand you dont expect tips then so I wont give you anything, only a drink"