And if I get the answer then that it’s customary here to pay 20% more than the amount on the bill, then I say "no thanks" and leave - because I have to assume then that wages aren't at a decent, humane level?
YES.
That doesn't work for me, would be rude.
Worker solidarity is rude? Well that's fine, go. THEN TIP.
I just want to go out for a meal. When I’m a guest somewhere in a foreign country, it’s certainly not my place to get involved in such sensitive issues.
Yes it is, if you go to that country. It isn't your place if you stay the fuck home, outlander. Otherwise observe the customs of where you travel. You must be British, I've heard people internationally hate them more than Americans and I'm betting your attitude is why.
With any reputable business where I make a purchase, I expect to be quoted a reasonable price with no hidden extra costs
OH, so you will leave when it's a disreputable exploitative business?
That doesn't work for me, would be rude.
Ah yeah, right. Why would you bother with consistency, you don't need that for a FAKE moral high ground.