I consider myself a libertarian but also have a serious beef with the Libertarian party. The LP essentially envisions a utopia, which is fine, but it's also disastrous if one is trying to practically accomplish something. In algebra there is a specific order of operations in which the equation is done in order to get the correct answer, likewise, there is a correct order of operations regarding political/economic systems.
The welfare state needs a serious cutback BEFORE opening up the floodgates. While the welfare state is ultimately the source of our problems you can't completely ignore the symptom of immigration while you try to address the root cause.
How long did it take for the modern welfare state to be built up? I'm sure there are plenty of different answers that can be discussed but the main point is that it wasn't overnight, or even within a decade, it took a while. Now that it's entrenched and we have bureaucrats, politicians, and special interests who are dependant on a particular dole, how easy will it be to remove that dole?
Not easy, and we have quite a few doles that need to be done away with, so how long will it take to do that?
Now, suppose we say "immigration is just a symptom, we're going to attack the root cause" and then let in tens of millions of 3rd worlders who have no skills, don't speak English, and who are applicable for our welfare bennies, what are our chances of eliminating the welfare state then?
It won't happen, it will simply grow.
Our best chance is to take in a minimum of people who will likely be welfare recipients (poor), take in as many people who will likely be against it (better off, who probably moved here to keep more money than they would be allowed in the old country), and try to stack the deck as much in our favor as we pull the plug on the dole state.
THIS is exactly what the Democrats are doing right now, and it's a very intelligent strategy, we should do it right back to them.