I think the issue is that it comes with the model of the terminal in some cases. Obviously i never tipped (and will never do) a store if i go buy a few beers or something off the shelvees, thats ludacris to me.
For the rest, i think we simply need to not cather to the pressure of the terminal...