At time of writing, 59% of trains are delayed. I have very fond memories of train travel in India. I learned a lot about relaxing, and going with the flow.
59% of trains delayed is not an accurate representation. IR has what is known as an operating schedule provided for intermediate stations which differs from the published schedule. The intermediate and published schedules are synchronized at major junctions along the way. The operating schedule has slack built in. A train running late by upto an hour usually arrives on or before time at major and terminating stations. A case in point right at this instance 65% of the trains are on schedule, checking during the morning hours in India will show a higher on time percentage on time as trains approach terminating stops.
Correct. I don't know if this is still true, but there used to be an effort to keep a greater percentage of trains on time by delaying already late trains further (by prioritizing on time trains over them).
As a railway brat, I miss long distance train travel like crazy.
This is true mostly for the (very) long distance trains. For local (not Mumbai local or elk) or maybe between two cities or so, the trains are quite late. Especially in North India, the part of the country I hail from.
It also has to do with punctuating the journey with many small stations and always being added halts.
I am sure "being delayed" had a lot to do with the fond memories :-)
When I was a kid and used to go on vacation with family, the late train was so good for me. It meant few extra vacation hours before schools and homework would start. I hope it would become the same again. BTW, only my lifestyle has changed. Train timings are still there where they were 15 yrs ago or maybe have become "more relaxing" :-)