When on tour, I tip everyone I would normally tip. However, when I tour in other countries, I try to find out who is normally tipped in that culture and follow suit. In my experience, tips aren't required at restaurants in France, the UK, or Switzerland.
I don't drink much and rarely buy alcohol in bars. But, I do know that it is customary to tip bartenders in US bars, so I would tip if I was drinking in one. I do know that tipping isn't necessary in pubs in England and Ireland.
I'm not familiar with the cultural standards on tipping hookers.
Lastly, not all of us tour on a limited budget.
Ray