With the massive budget cuts of the NOAA and DMSP, I am glad someone else can fill that gap.

Those are proposed cuts and it is certainly possible Congress pushes back on most of those, as they did with NASA.