Sounds simple enough for me. Wanna come here then you must play by our rules.
So why the bitching? Oh! I get it!!!! It isn't "european enough" for the europeans!!!
Pretty simple. Stay the hell home then!
And as far as our southern and northern borders go we really do need to secure them.
The securing of the borders is really easy, BUT the light-in-the-loafer fantasy mentality of about 80% of the American population simply will not be able to stomach the reality that in the process of securing our borders there are going to be quite a few "Pedros" and a few "Cannucks" who will be heading to the resurection before their natural time is up.