No, what has happened is that employers, especially in the marginal business of low end food service, are trying to find every way to cut costs, so they push the burden for paying waitrons and delivery persons onto the customer. Most waitron positions pay about enough to pay for gas–in many states, employeers aren’t even required to pay regular minimum wage to service employees who receive tips as an inticipated part of their income–and are reliant upon tips to actually pay rent and buy food.
I think the fundamental problem here is that the o.p.'s daughter is being paid a reasonable wage, but is then expected to bear the burden of carrrying business costs (providing a vehicle, maintanence, gas, et cetera) without compensation. This is, frankly, an obscene scenario; this would be like being sent on travel to a meeting across country and being expected to pay all travel expenses out of pocket. This would obviously not be acceptible in a white collar job, but for some reason it is de rigueur in low wage delivery jobs, instead of having the employer provide the vehicle and expenses. (I think it is especially egregious that they charge a delivery fee and then keep a majority of the money for themselves, especially since they are not providing anything toward the delivery other than taking the order.)
My advice; find another job. Your expenses aren’t going to go down and people aren’t going to tip better, regardless of how much you outrage on a message board. There are plenty of jobs that don’t require that you front your own expenses and aren’t sit-in-an-office-and-slowly-go-crazy work. Or set yourself up as an independent contractor and deliver stuff for a fee that is equitable to you. But if you choose to do marginal work for an exploitative employer, don’t criticize the customers for not making up the difference.
Stranger