Now, I totally disagree with the entirety of your post, but this part: "The only Europeans still using THEIR OWN names are (get ready to cringe) the Moroccan, Pakistani, Turkish, and Somali immigrants, none of whom belong in Europe anyway due to their prudishness and intolerance." (bolding mine) is really revolting. Way to falsely stereotype a massive group of people and make yourself look like a bigoted, ethnocentric ass.
Also, what does it matter if people use names that don't belong to their culture? If everyone only used names that came from their heritage it would be awfully boring and nobody would have a very wide selection. It's not such a horrible, evil thing if people use names outside of their heritage.
Seriously. Have you been hanging out with Loxandra too much?