As a Leave supporter I welcome your analysis, and agree with it. And I think that, looking forward, we need to work as a society to build cohesion and get away from any notion that Brexit is about reversing migration or ethnic cleansing.
Our right to tell non-British people to leave the UK already exists for people who come from countries which make up 93% of the world's population.
And we've never heard much complaint about that from pro-EU types. They've never, as a group, called for freedom of movement of everyone in the world. They seem quite happy with the status quo, with their enthusiasm for free movement into the UK confined to the 6% percent of mainly white people who live in non-UK EU countries.
When we leave the EU we will be able, if we so choose, to treat EU nationals in exactly the same way we currently treat the 93%. That would increase fairness and end our effectively racially discriminatory EU-based immigration system which means we accept lots of people, nearly all white, from the EU's small population but don't accept proportionate numbers from the relatively huge number of mainly non-white people from the rest of the world.
It is pro-EU people who need to examine their support for the discriminatory immigration system operated by the EU itself, and which it enforces on member nations.
Leave voters need no lectures on the ethics of immigration or anything else from people who support a bloc of nations which operates strict immigration and trade restrictions with the rest of the world.
The days when certain people could hope to stifle opposition to their views on the EU by implying that such views were based on racism, xenophobia or the desire for a racially pure country are now over. That cynical, desperate tactic failed miserably and probably helped boost the Leave vote by causing many people to react angrily to it, and to question why, if the EU is so wonderful, pro-EU people need to stoop to such an impolite and amateurish approach.