Passing judgement and apportioning blame based on what journalist report in their newspapers is not a very good advice, especially in India.
Rvv400 : there are may reasons why a Heli would land (approach would be more correct ) on a runway instead of " anywhere" in an airport, what was the visi that day would be a good one.