I'm pretty irritated at the title. It seems to pose a question of whether we are having a watershed moment where an achievement by a competing nation will spur us to greater activity.
But all the article does is rehash history. A more accurate title would be, "It's the Sputnik anniversary, here are some thoughts".