Xequecal wrote:
No, that's not how it works. For one thing, it's perfectly legal to hold dual citizenships if you get them via birth. (Supreme Court, Perkins v. Elg) German citizenship is by blood, US citizenship is based on where you were born. So if I had been born in the US I'd have dual citizenship no problem.
Only you weren't, so this isn't relevant. The naturalization process
does require you to renounce any other citizenship. We wouldn't be having this conversation if it didn't.
Xequecal wrote:
Next, if your old country does not recognize your citizenship renunciation, there's nothing you can do about that. Do you think people from Israel or Ireland should be forever barred from becoming US citizens simply because their countries refuse to recognize even formal renunciations? Maybe we should get started on deporting every Jewish person out of the US. (they get Israeli citizenship by default and cannot renounce it)
None of that matters. The requirement is that
you renounce your foreign citizenship, not that the country who granted the citizenship renounces it. Germany can think whatever it likes about your citizenship there.
Quote:
The whole thing comes down to whether or not you "really mean it" when you give the naturalization oath. Of course the State Department doesn't care, how can they possibly prove that you didn't? You know you have to swear you'll be willing to kill for the US when you naturalize too, I wonder how many people really mean that part.
Yes, that is what it comes down. Since you intend to continue collecting the benefits of your German citizenship after naturalization, that would put you in the "didn't mean it" category. The State Department may or may not care (or be able to prove anything). However, do realize that you're essentially arguing "it's not unethical if I don't get caught".