i have similar views... in next 25 years trains shorter than 300km and longer than 800km in future will become extinct because now time is most important for everyone.. for shorter trains people will prefer own cars and for longer trains people will prefer planes. 800km on plane will take only 3 hours compared to atleast 10 hour on railway...
middle class and upper class will switch completely to planes/car..
Railway will have only option left of income will be of freight trains or lower class ...