Part of my worldview is that progress, innovation and competence in all areas of science, technology, and other aspects of civilization are correlated. Societies that are dynamic and competent in one area, such as physics research, will also be dynamic and competent in other areas, such as infrastructure and good governance.
What would the world look like if that hypothesis were false? Well, we could find a country that is not particularly competent overall, but was very competent and innovative in one specific civilizational subfield. As a random example, imagine it turned out that Egypt actually had the world's best research and technology in the field of microbiology. Or we might observe that Indonesia had the best set of laws, courts, and legal knowledge. Such observations would falsify my hypothesis.
If the theory is true, then the fact that the US still seems innovative in CS-related fields is probably a transient anomaly. One obvious thing that could derail American innovation is catastrophic social turmoil.
Optimists could accept the civilizational competence correlation idea, but believe that US competence in areas like infotech is going to "pull up" our performance in other areas, at which we are presently failing abjectly.
Well, we could find a country that is not particularly competent overall, but was very competent and innovative in one specific civilizational subfield.
Soviet Russia did very well with space and nukes. On the other hand, one of the reasons it imploded was that it could not keep up doing very well with space and nukes.
I think the correlation you're talking about exists, but it's not that strong (or, to be more precise, its effects could be overridden by some factors).
There is also the issue of relative position. Brain drain is important and at the moment...
If it's worth saying, but not worth its own post (even in Discussion), then it goes here.
Notes for future OT posters:
1. Please add the 'open_thread' tag.
2. Check if there is an active Open Thread before posting a new one. (Immediately before; refresh the list-of-threads page before posting.)
3. Open Threads should be posted in Discussion, and not Main.
4. Open Threads should start on Monday, and end on Sunday.