I don't believe you need to be a Libertarian, I'm not, to find the reasoning in this article has merit. I'm not saying I begrudge loosening funds for this project. I say that knowing that this argument is correct, but I'm willing to forego correctness of this argument for a perceived greater good.
I think this type of isolationism is coming mainly from the Libertarian point of view. It does them no good.