U r right. Railways being monopoly with vast coverage of the country it is natural it should make profit. If you travel in any daytime superfast express trains you will find people just barge in the reserved coaches and create nuisance. TTEs just look other way. Through Tatkal we are fleeced by the railways.Though rates are cheaper compared to other mode of transport the maintenance of the coaches is very bad.Intrusion of beggars and unauthorised vendors is common sight in almost all the trains. Like airways if private players are allowed to run trains our Indian Railways will go the Indian Airlines way.