NDB has the huge advantage of being part of an old crude and robust system. Cheap and liitle calibration involved, unlike VOR.
A solar flare will knock out GPS and a decent one will destroy the satellites. Of course in todays world one at the level of the Carrington event of 1859 would mean you die of thirst/starvation/unrest if the CFIT didn't get you first.