The cost to maintain and calibrate a VOR or NDB is about $50K/year for each runway end.
Hummm... VORs look like they might be a tad complicated to maintain but NDBs? Mostly just a shed and a washing line! Is that not why the useful VORs went at MQD and MSO but the crappy NDBs were retained?