But we can't put the needs of the railway above the improvement of the Indian industry and even I am saying that some price hikes are needed, but in a way that doesn't hurt the industry and hurt the public in a less problematic way.
I have seen news reports yesterday from students that study away from their homes and used to go back at the weekends and which stated they won't be able to do that so often anymore. For people that have to use the trains every day, to get to their work it's even more difficult, when the these cost of living are rising and you have no alternative to pay it.
You have to keep in mind in what situation India / Indians are today and the high costs are a burden for the economy in India as well, when the public can't afford to spend too much anymore. That's why governments usually ease the burden in such situations and not increase it and why I question this move.
IF that is the aim and they can't eliminate the loss right now with this steep increase, why not a steady increase over the next years to a balanced level? Why does it have to be right now and so high? Because they need the money fast! For what needs to be seen, but as you showed reducing the loss won't justify that increase now, when you count the negative effects as well.