Regarding Uber drivers. If you choose credit card some of them don't like it and may even not come. I never took the time to complain in these cases. You also don't have proof that it happened because of your payment method.
If you pay cash there's also a chance that you give a small tip. However it's good to have an Uber account as an additional option