It only took a couple of days to find where the Air France 447 crashed despite its location. Moreover, I doubt either accident would have been prevented or people would have been rescued if the precise location of the crash was known sooner.
There is some value in knowing early where an accident occurred, but that is rarely a problem. How much is it worth to fix it for the few cases that happen in the middle of nowhere?