> The pizza delivery driver doesn't get any of that delivery charge.
When I worked delivery, back in the mid-Triassic period (or early 1990s, whatever), I got $1/delivery (which was better than mileage reimbursement would have been) even though we didn't charge for delivery, and similar practices seemed to be common at other places providing similar services. If the now dominant practice of adding service charges for delivery has been accompanied by eliminating delivery pay to the people providing the service, well, that sucks for drivers, in the same way that it would suck if a restaurant put a "service included" charge on the bill and but paid its service staff the same base (below-minimum-wage) pay that is typical in tipped positions.
OTOH, if that dishonest practice factors into my decisions at all, it would factor into my decision not to frequent the business in question, rather than a decision to subsidize the bad practice by paying both an in-the-bill charge for the service and a tip for the service.