When I was a kid Americans could count on our government to protect them when abroad.
*sigh* Not any more.
Exactly. I wouldn’t want to travel on a Foreign passport because I am American. Anyway if I ever got in some kind of jam or medical problem I would want to call on the American embassy for help. I suppose in a 3rd country I could call on 2 embassies but really I am American I live in America I work in America I speak English... etc. So its only natural I would want American help. If some French dude showed up to help airlift me out of a disaster area I would have problems communicating.
Also I imagine that if one tried to enter Europe with an EU passport but leave with an American one, they would wonder how you ever got into the EU and probably hold you up. Then you would have to show them your 2 passports and suddenly you have to explain why you are carrying 2 passports.
And coming into the US with a foreign passport? Madness! Nope there are many reasons why I never used my French passport not even to check into a hotel, as ID, to rent a car or anything.