How do you think reserch is done next to government funding?
Thousands of small labs worldwide, (Europe - especially Switzerland have the most) are funded by risk capital from non-government parties. They only do research - if they make a hit - they can sell it to big pharma.
Lots of those labs focus only on one thing. After maybe two years they have to show their results. If they seem worth it, the risk-capital givers give another slice to go on. If not, the lab-team starts somewhere else on a different research.
This is reality, since years going like that. Research costs alot - but the chance to make "the hit" can bring alot of money.
Europe and Canada welcomes every good scientist from the US. And they will be gone for the US.