A tip is supposed to be for good service, not to be used as a payment to a mob gangster for 'protection' against people spitting on my food.
You are certainly correct in what "should" be happening. Unfortunately reality deviates from the should scenario as often as not. I tend to try to observe what is happening, be aware of legal constraints that also affect the space, and try to harmonize with what is the case, and forget what should be the case. Otherwise, don't participate-like you said, skip the meals out. Even on trips we can buy cheese at a market and eat in a park.
I should be able to walk around anywhere at 2 am, after all there is no law against walking around at any hour. Nevertheless if I did so and someone hurt me, the police among other things would say that I was an idiot. I should have realized that while there is no law against walking on public streets, and there is a law against assaulting people, in the real world the law against assault may not adequately protect me while I am legally walking.
For some odd reason, many of us as Americans spend a fair amount of energy resisting reality as it exists on the ground.
Ha