Food and house keeping in IR is controlled by IRCTC through agencies licensing. In Govt every service is given to lowest bid and add to it bureaucratic or red tappism so we cannot expect top services. One more thing the agencies which have licence for food are the only ones and there is no competition, the travellers are different on every day so vendors not bothered about quality and satisfaction and repeat order whereas it's not the case in a restaurant outside in the city. Railways being the sole cheapest transport for Sleeper and General class the travellers will come back what may be the service. Railways is loosong travellers to road and air throughout IR everyday the travellers of AC classes. The services being given to private sector are only premium services that too small when compared to size of IR. First these companies need to be successful for further...
more... intrest and increase of traveler. They have to maintain quality fare and service to travellers. If IR keeps on losing this high end or revenue earning traveller how can service the non AC classes. Atleast premium classes are given they can invest that money in other areas.