Some of the weather satellites were classified payloads. When they are designated "classified" the defense contractors can charge more money.
How do you define "the most powerful military"? Is it dollars spent? Headcount in all the military branches? Numbers of planes, ships, and tanks?
Or is it the number of days fighting a two-front war in different parts of the world?
That last one speaks to military morale and a dedication to a fighting spirit in order to win. Sadly, we don't have that any more.