My opinions - the current immigration policies are simply not good enough. Every immigrant must be given/made to get (I say given because you sometimes have refugees who simply can't afford to pay for such) language and behavior classes - a massive re-education if you wish. Respect for the LAW and CULTURE of the land MUST be promoted and pushed in these classes - in other words: Don't come here if you're not ready to become one of us, behave how we behave, and conform to our values.
When the immigrant is able to meet these prerequisites - speak acceptable english, dress appropriately, and respect the religions of the land, none of that islamic wear crap, then some level of acceptance must also be provided by the locals. If you know your citizens will never accept the immigrants, then you're asking for a major upheaval several years down the line.
But Rhaegar fought valiantly, Rhaegar fought nobly, Rhaegar fought bravely.
And Rhaegar died.