It's because the POS (point of sale) software isn't customized for the application correctly. Either through laziness, ignorance, indifference, or a level of greed that only insane troll logic could make sense of
It seem to be best practice, and predatory best practice.
Some people fear of being jugded if they don't follow the mass. And the tip screen make them question themselves like "everybody else tip, what will they think if I don't ?" "What if someone watch over my shoulder and feel disgusting if I don't tip ?"
Where I live we had one gas station with full service when I was a kid, and it cost like a third more than any other gas station in the area so almost no one went there and it eventually went to self serve pumps like every other station. Aside from the one time I went there I have always pumped my own gas, and I'd feel weird if someone else did it for me lol
This is a tip for me being such a good customer, right?
Can I start asking businesses for tips? Like for not committing crimes, and paying for my goods and services as agreed upon, you're going to have to subscribe to the premium customer program.