You're right, not everyone did tip, but in my experience the vast majority did.
What is certain is that the practice wouldn't exist if the customer didn't like it. I mean, why would someone buy something they don't like? Especially something so frivolous? That wouldn't make any sense. But you could tell that of those who did tip, they got enjoyment out of it.