I tip pizza drivers. I also tip on take-out orders that require assembling the order/taking the waiter/waitress away from serving tables where they'd get a real tip. I don't tip the standard 15%, but they do get a tip. Since the McD/Wendy/BK folks jobs are simply taking/delivering orders & not waiting on tables I don't tip them.
Given today's gas prices, I'd rather pay the delivery charge than waste the gas (and my time) to go pick up food. Unfortunately not all the places I order from offer delivery.
I've never been as bent out of shape on a tip or delivery line item to cancel an order like It'sHip did. Life's too short. BTW - my guess is more people are ok w/ the charges than not, so I don't think It'sHip's not finishing the online order "taught them"
Cheers.