Agreed that Indian Railways is doing better but they are not doing their best. Just improving the profit numbers alone would not help the customers when enjoying the monopoly power (If they don't have competitors and even if it is government, I would call them monopoly).
The pace at which the migration is happening towards cities and movement towards employment opportunities is growing everyday. Railways should also operate more number of trains in existing routes and connect new routes in a more aggressive manner than what it is doing currently.
Ok, why am I angry about Indian Railways now? There is a selfishness. Yes I dont have even a single direct train connecting Bangalore (Indian Silicon Valley) to my home town :- (Its Gandhi Jayanthi this Tuesday, Most of the software engineers would have taken leave on monday and would be on travelling spree. I am travelling back to my home town Villupuram which is a well known railway junction in TamilNadu and the only junction connecting Pondicherry (Fastest growing Industrial area).
Most of the trains that connects south to the state capital crosses this junction. There are a lot of poor souls like me working in Bangalore in Software Industry from Villupuram, Pondicherry, Cuddalore, Chidambaram and Nagapattinam areas.
We are all relying on a 30 seater KPN travels Air Bus :- (The Mad rush starts 30 days earlier when the booking charts open up and tension continues till the day of journey and till the end. When will railways do something about this ?? Dont know but now I am hurrying to catch KPN bus to enjoy my long weekend at home.