Giving up your US citizenship isn’t difficult.All you have to do is prove that you have another citizenship (many Americans are entitled to another citizenship) and go to a US Embassy/Consulate abroad and follow the simple steps.If you’re gonna do it for tax purposes you’d be wise to get all you assets out of the country first so the IRS can’t get their filthy hands on it.
I am a naturalized citizen. I am an American, not a German-American