Being an American abroad can be very very annoying and expensive, due to the US taxing based on citizenship instead of residency like civilised countries. It means if you make your life abroad, it starts getting complicated and expensive to stay within the ever changing laws. For those of us who were never particularly attached to our American citizenship, it's worth it in the long run. When I did it, it 'only' cost $450, and frankly it's some of the best money I've spent. Not being associated with Trump: priceless :-P