You have confused a taxi service tracking it's mileage to charge you, with expecting the punter to track their mileage to pay the government.It’s really not hard.
I’ve got an app on my phone which means that in the just about any country in the world I can call for a car. It turns up and I’m charged per mile for the journey I make. The driver doesn’t have a meter; he too has a phone. Alternatively, I can sign into the app, accept paying rides and get paid for them using by people who have a phone.
Uber solved the problem of paying per mile a decade ago. The entrepreneurial private sector is a wonderful thing.