There is nothing immoral or wrong about the concept of being able to live in two countries. To be opposed to this is kind of anti-freedom.
What IS wrong is serving in government as a dual-citizen - I agree that you should be barred from service of any kind - senator, congressman, judge, whatever. Clearly we can see that this is wise given the problems we have in this country as it is.
Other than that, you should be able to have as many citizenships as you damn well please if the individual governments will take you.
Want DP delivered to your inbox daily? Subscribe here: