For what seems to be a fairly organized system, they still have not figured out how to not have the compartments smell like stale urine. I am not even joking. The moment you step into a compartment even the air-conditioned ones, the stench of urine is unbelievably strong. This has been this way since 2000s. Such a shame for a system that could be so much better.
Have you been on an Indian train recently? The cleanliness on Indian trains has really improved much in recent years. I mean I still avoid using the toilets, but it is nowhere near as bad as it used to be.
I went on one two weeks back. Nothing has changed my dude. And my seat was not even close to the toilets and it smelled like everyone was peeing solid yellow concentrated blocks. You can't make this up. I really wish they'd improve cos trains are super convenient.
It maybe went from worse to bad. I'll give you that but it is nowhere near normal.