Agreed, but keep in mind that the platforms have started making design changes to discourage this. Some of them now surface the tip to the driver which can lead to $0 in-app tips lowering the displayed value of your request so you end up being passed over for other people. If you don't tip in the app you risk waiting a lot longer for service.