Very well said. Apart from this trains are crowded. Moreover tatkal waited listed/RAC tickets are also issued and when you get in train no preference is given for the such ticket holders.
Platforms are upgraded with tile/granite flooring but no maintainence.
All these problems are not know to those who travel only for 1 or 2 hours. Only long tarvelling passenger know all these.