Plenty of companies could make new, cheap NDBs, and it wouldn't be hard to make a more accurate better, modern ADF incorporated into other systems.
I'm entirely with jimtx on this. They are cheap and robust, need a fraction of the infrastructure of an ILS or VOR. We cannot just rely upon GPS as our sole mechanism for approaches - if that backup isn't NDB/ADF, what should it be?
G