Before we get all excited about this, I want to point out that part of the costs of any space mission, which are included in the budget figures you usually see are both the launch and the maintenance and post-launch operations for commanding the satellite and analyzing the data.
Just having two satellites sitting about isn't really that shocking, nor is the fact that the DOD has technology that is more advanced than Hubble, Hubble was originally funded in the 70s, slated for a launch in 1983, and finally launched in 1990.
Just having two satellites sitting about isn't really that shocking, nor is the fact that the DOD has technology that is more advanced than Hubble, Hubble was originally funded in the 70s, slated for a launch in 1983, and finally launched in 1990.