For those that give it the "pay them for doing their job?" line, the jobs are taken with the knowledge that the basic pay is pretty crap but it will be bolstered up with customer tips.
Thats a shame. Maybe they should do something where they actually can add value to the process - because to be frank, delivering food that a customer has paid for does not really give much scope for paying extra for better service, does it?