“It’s much easier to travel the world on a US passport than it is on a passport from, say, Syria, or Bangladesh — but, that said, there are countries which really don’t like admitting Americans, and if you already have a passport from Canada, or the EU, then you’re going to find it just as easy to travel as you would if you had one from the US. A green card holder can leave the US at any time, give up her green card, and thenceforth never have to pay a cent in US taxes, or even file a US tax return, ever again. This is an option which would be valued extremely highly by many Americans. By becoming a US citizen you essentially give up that option, as the likes of Eduardo Saverin have learned to their cost.”
http://blogs.reuters.com/felix-salmon/2013/08/26/the-negative-value-of-us-citizenship/