No, I do not believe that congress should change the rules to allow those that are not born in the United State to run for President. To run a country you should be a native to that country. It is understood that there are many different people that gain their citizenship, but we must consider where loyalties lie. There are other positions that non-natives can hold.
No, Congress should not address the changing demographics of the United States by passing an amendment permitting a citizen of foreign birth to run for President, because there might be an issue with that person's loyalty for the country. There are enough qualified people that are born here to be president, we don't need a foreign one.
The point of making the natural-born citizen qualification for president of the United States was to prevent a foreign power from taking over the government. Although not so likely in contemporary society, the point of the Founding Fathers is still valid. Naturalized citizens want to kill us every day. Take, for instance, the Times Square bomber who failed in his mission. A judge said that the perpetrator took an oath as a naturalized citizen to defend the United States. The perp replied, "You are my enemy. I lied." Imagine if the future president of the United States lied when he or she took an oath of citizenship. That clause should never, ever, be changed so long as the United States exists as a sovereign nation.
I do not believe Congress, in light of changing demographics, should try to pass an amendment permitting a citizen of foreign birth to run for President. America was always built on immigration and I think the law should stand as is because neither case has really changed in recent history.
No, the only way a person will be a good president for this country, is if they are born and raised here, and have a passion for this country that someone from the outside would not understand. They need to be focused on making this country a better place for the future.