But it was not 'the industry' that paid those extended recovery costs. 'The industry' was getting a free ride on the taxpayers of the location of the crash. In the same way that MH370 searches are being largely funded by Australian taxpayers.
Perhaps if 'the industry' or rather the airline and the manufacturer were billed for the costs of the recovery process, we would see a significant jump in the eagerness to get DFDR/CVR that could be rapidly recovered, as the cost to the Airline would be unsupportable. Attempts to insure against these recovery costs would result in the insurers demanding a better DFDR/CVR location system - or no insurance.