While I don't disagree that travel to other countries is important, we all don't live in a country the size of Rhode Island either... When it takes an hour on a train to travel through 3 different countries, you sort of NEED that passport.
I've been to over half a dozen countries (* not including MX or CA (and all but one province)), as well as 47 of the 50 states (some of which are ~nearly~ foreign in their own right).
But again, a foreigners take on the something like the Patriot Act (which Americans should find offensive to say the least), seems like the norm for someone in Israel and they have no idea 'what the big deal is' esp when they have armed checkpoints, etc... Or surveillance/wiretapping of citizens is no issue to some one from England. BUT they have NO IDEA what the constitution is about.
I will agree that our foreign policy is ATROCIOUS, another reason why I like RP for president. Pull our troops back, don't prop up dictator du jour in an unstable country and SHOW the world what is so great about our country, not 'forcing' it upon them.
It is a sad state of affairs when I meet recent immigrants that know FAR more about our country, the constitution, etc. than our very own birth-right citizens, but frankly I don't CARE if those people don't vote. If only 1% of our citizens know anything about the constitution, the framework of this great nation, and they vote, I am satisfied with that. While its apathetic, I think there are some idiots among us. If 99% of the people on the street know the cast of Jersey Shore, but can't name their OWN congressman, then I'm ok with them staying out of the voting booths.