I think a lot of the blame for the current state of the network lies with the policy of fragmentation and privatisation brought about by past and present governments. It makes me mad when some politicians refer to passengers as "customers" and when it seems that accountants are the be all and end all of the way the network is run.
Even though it wasn't perfect I still miss the days of British Rail.