Indian Railways were build, atleast post independence, to be a low cost alternative. If only profit making is the mainstay, then many routes and trains need to be cancelled. I agree that passengers don't reciprocate IR usually. But then, we aren't living in an ideal world. There is no easy or short term solution to this; but converting all SL coaches to Third AC is definitely not a step in the right direction, in my opinion.