As far as I understand, before the availability of GPS and other GNSSes, airplanes crossing large distances over water, beyond the range of ground-based navigation aids such as VORs and NDBs, largely used a combination of magnetic navigation and dead reckoning (whether manually or via an IRS).
This seems to have worked reasonably well – with the exception of some very high profile incidents such as the shootdown of Korean Air Lines 007.
Why weren't available phase comparison or time-of-arrival systems such as Omega (introduced 10 years before KAL007) or Loran-C used more widely by airliners?
Or were they, but just not uniformly and ubiquitously (at least not on that particular flight, as far as I can tell from the reports)?
Note: This question originally contained a sub-question on NDBs, which is now separate: What limits automated direction finding from working over oceans?