One could argue it makes even cheaper options like walking and cycling into more palatable alternatives. In any case, the vast majority of people in London use public transport to get around.
I'm not sure how it works for tradespeople who need to carry equipment. I'd hope there are schemes to subsidize more efficient vehicles for those sorts of cases, although I wouldn't be surprised if there aren't any.