With pizza, your solution can't work. You have to pay the driver base pay, and they get tips on top. So the base pay has to come from the menu price + delivery fee, and if you get rid of the delivery fee, it has to come from the menu price. But if you raise that, you're distorting demand by making in-restaurant purchases more expensive.