@jimbobcooter, you are entirely right to be angry about this. Citizenship is a big deal.
However, I will just say that I know a number of people who have dual nationality of the US and another country and it never causes any issues. You use your US passport to enter and leave the US and do the equivalent in your other home country. Your DS1 might be very happy to have this option when he's older. But it should be his choice.
The US don't officially recognise dual nationality but I'm not sure why they'd need to. The UK doesn't recognise or care about my dual nationality.
Then Comes Family, LLC is a participant in the Amazon Services LLC Associates Program, an affiliate advertising
program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.