I don't know... not totally convinced that TFL and nationalisation is the cure. There are plenty of delays, faults and strikes on the tubes too. Ideologically, I'd probably agree that public transport should be not-for-profit, but in practise I don't have a strong preference, as long as it works. Other countries (thinking Asia mainly) seem to have reliable, privately ran public transport. I remember British Rail... anyone who thinks things were better back then are deluded...