In my experience TfL are a pretty crappy organisation themselves. Cab drivers commonly take longer routes in order to inflate their fares. Try complaining about this and see how far you get. Worse, try seeing what happens if you are injured through negligence of a bus driver (as happened to my girlfriend). They will fight you even in spite of incriminating CCTV until they are dragged into court, and only offer to settle at the last possible chance. TfL are scum.
Do you speak from experience? I do - and they put it down to discretion of the driver to cater for traffic conditions etc - even when I could physically see the alternate route around Clapham Common was empty! Plus you get obvious contempt from the people handling your complaint for good measure. The system is not designed for the benefit of transport users.
Yeah bit of work there already. Receipts are a joke, they often give you a blank piece of paper where you write whatever you want on it. They think they are doing you are favour because they assume you are going to write more on it then the true cost so when you claim you make a profit.