Re: Outsourcing, brain drain, etc. It's always bugged me a little seeing people complain about China, et. al., gaining a real scientific community. Like there's some latent resentment that anyone else but us could improve things. I'm not saying it's here in this thread - it's a fine line between being resentful about our own R&D decreasing and wishing everyone else would let us be the heroes - but if we want improved technology, better science, and cooler toys, the one thing we do need is more people. You can spend more to get more up to a point, but it drops off when the idea pool thins.
I hate to say it, but the only reason this started happening in the first place was a growing and pervasive anti-intellectual bent after the cold war. Blaming taxes, a president, a lack of spending, political maneuvering, foreign competition, it's avoiding the issue. It's a cultural blindspot - we love technology, we hate what it takes to improve it over the long haul, namely hard scientific research and education. I think we have a weird fear that somehow spending in this area is a 'waste' if it doesn't make immediate and obvious progress, or if someone else is spending on the 'same thing', but that's not how science or education works.
I don't have anything constructive to say on the matter. Cultural warfare? Maybe we'll get some kind of reverse-backlash from a scientific golden age in China, leading to growth in our own sector. We might have to wait a while for that. Secession! That always works. I don't know.