I've commuted to london for years and the delays are in the vast majority of cases down to:
1/ jumpers
2/ signal problems (shorthand for "bunch of gypos have robbed the cables again")
3/ weather
The trains are still uncomfortable and overcrowded though.