I guess a lot of the public transport problems go back to privatisation and need for these 'services' to become profitable. Same can be said for the postal service, etc....
As soon as they start to become run as a business, the service element becomes secondary(or lower). And the NHS is heading...