I've landed on this runway, off this approach, hundreds of times.
The weather is very predictable at this time of year. Foggy every morning, 99% using 09, always sunny by 9 o'clock.
People need to remember, this is India. It's not first world.
The standard of flying is, let's be kind, variable.
For most of this video, there was nobody flying this aeroplane. And they were so far from the runway when they touched down, they must have forgotten where it was. Any further over and they'd have been on the taxiway.
Further, these GTF motors might be fuel efficient, but during a go around one has to fight the urge to get outside and push....