I have always criticized my own government.  From Vietnam to Iraq, I have protested.  It is you who are being duped to automatically accept everything your government does or says.  Open your eyes.  The government and the press are rarely completely honest.  

Actually I do favor open borders.  Why do you want to restrict your freedom of movement?  Afraid a terrorist  is going to get you?