I'm not for wide open borders.
Wide open borders prevent a functional government from protecting itself against neighboring dysfunctional governments.
They can cause massive strain on social systems especially if you're neighboring a failing nation. (Note that Canada has a more closed border with the US, than the US has with its neighbors.)
They can also cause massive strain on a nation's economy, especially one as unbalanced as the US's.
