It you can pinpoint to one or two things that needs improvement in Indian Railways then it's ok but looks like they are in a total mess now be it in terms of safety, security, crowd management, punctuality or cleanliness everything looks like in a total mess.
All the governments including current one have totally screwed IR in one or the other. I don't know if they will ever get out of this mess. Looks like a whole reset is required and covid era gave them the opportunity when only few trains were running but mostly they failed.