"The US should ban dual nationality"
They do. They can't enforce it though. How would they?
They do. They can't enforce it though. How would they?"
They don't. Except for U.S. born citizens, foreign immigrants can retain their citizenship of birth and the U.S. can do nothing short of refusing their citizenship - and we won't even do that for the sake of "diversity" of heritages.