Indian railways is really good at managing much higher traffic at lower number of platforms and tracks in general. New infra upgrades are much slow and expensive.
So at a majority of high traffic stations, track sections IR has to do a really tight exercise of managing schedules and maintenance.
They also have recently improved on time performance. It is not Japan like or anything, but it is getting better.