I understand the legal theory of human rights perfectly well, thanks though.
What you seem to be missing is that legality isn't the end of morality, but an agreeable approximation endorsed by a government.
The universal declaration of human rights isn't even that. It doesn't carry the weight of law.
It seems that you're arguing that no one should be denied a nationality, but that no one needs to grant you one. So your right to a nationality can be violated by... No one? Someone has to let you in, but no one in specific is responsible, and you can be stripped of it as long as it's not arbitrary. You have the right to change it, but not to anything in particular. Is that about right?
This is of course ignoring the provision against exile, protection of freedom of movement and residence, or the right to return to your homeland. Although you seem to believe that a right to return to your homeland has no basis in where your homeland actually is.
Interesting. Maybe using a document weighed to be inoffensive to powerful nations shouldn't be taken as the highpoint of morality. It's almost like any statement that might create the connotation of "moral obligation" is couched in layers of exceptions or vagueness.
Did you know the Holocaust was perfectly legal? And, since you say we didn't even have human rights before then, just the whim of the ruler, it wasn't even a human rights violation to gas children and burn their bodies!
Perfectly legal, and hence perfectly moral. Right?
People who can't see the distinction between morality and legality are disgusting.