I'm not necessarily an advocate of unlimited open border immigration. I'm a bit undecided on the issue. I do think that the vast majority of our complaints about illegal immigrants would disappear if the government wasn't giving them our tax dollars.
The vast majority of complaints about anything would disappear if the government wasn't using our tax dollars, including the legalization of drugs.
The libertarian view that you can have drug legalization, open borders, et. al., without FIRST doing away with the welfare state and establishing personal responsibility is like a man trying to build a house without a foundation, then wondering why the structure collapsed because after all, the walls were sound.