Good idea, but for me too often you take a transport car and pay with crypto what is excessive while the fiat money in your pocket is spent on more expensive goods. For me it's not a problem, but how about paying with fiat directly it's easier for you to put it next to the driver and leave.
Firstly let's appreciate the fact that bitcoin is gaining mass adoption which is a good thing for everyone in the crypto space, but truth be told little things like this should just be paid with fiat because this will only add up to our daily stress, our movement won't be faster because you need to make payment and confirmation before leaving, so this will delay our daily movement, bitcoin can be used for bigger payments like in a shopping mall, sending money across country's for goods or services with no bank stress etc.