@chris
I will not pretend that a bit of idealism isn't included, but I do not think, that it's delusion.
An interesting observation from working in services was, that even when my service was to save each customer 5 minutes, they were truly happy for it. It made their day better.
That is somthing, that makes the job worth it.