No Obama is not wrong for saying that...Newt is just another small minded insular buffoon who needs to realise we live in the 21st century, I really have no time for such stupidity.
Its very simple, buying anything so much as a packet of chips involves a hoard of different countries producing, manufacturing, packaging. So if you buy a pack of chips you're a citizen of the world, whether you like it or not, the sooner certain Americans realise this the better. Having 3000 miles of water on either side of you doesnt mean you can just plug your fingers in your ears and wish it was 1776 again.