NSF's budget has has been anemic for the last 15+ years so projects get built then the maintenance budget evaporates in favor of some new program dictated by Congressional pork barreling. It wouldn't be a problem if the NSF budget grew at a steady pace, but the budget has only grown when one party has complete control of government and has shrunk otherwise (I'll leave it as an exercise to the reader to figure out which party is which).