The media is just covering these things more, construction sites in India and Asia as a whole are known to be hazardous places with little to no health and safety practices being applied- look at any construction site in India for proof. Not even the most basic of safety measures are taken. It's not really a surprise (sadly) that these things happen.
The Indian media, though, is only NOW covering these things that have always happened but because it is in fashion to bash the Indian Navy right now they'll cover it. Pretty typical of these losers....