It’s an arbitrary line. The guy at the coffee shop doesn’t really provide a different service than the guy at McD’s or even the guy at Walmart and in my state, he doesn’t get paid any different either. Somehow it’s just become customary to tip just one out of the three.