In Japan, where tips are prohibited, attitude from service workers is much better than US.
There are cultural differences between the US and Europe, also concerning how service workers interact with and towards those they provide service.
Thus, Europeans and USA'ians could observe the same set of behaviours from EU/US service workers, and both would praise "their" worker and be appalled by the "other" worker's behaviour.
I find it bizarre that we expect good attitude from service workers when, generally speaking, they are not working a particularly enjoyable job nor earning much for doing it. I know there are exceptions, but the bulk of service workers I encounter are probably not making bank by any means. I can't bring myself to expect them to deliver a specific attitude with my food or coffee or whatever.