The clear teaching is that every human being needs to hold the Catholic Faith, regardless of race.
The Church has never commanded miscegenation nor forbidden it.
Nor has She commanded nations to let themselves be invaded under the euphemism of "migration".
Good points.
Regarding the second point, that's because it will always be a minority who choose to do so. So it's NORMALLY not an issue for the continued existence of a people, of a nation, etc.
It's only an issue when a certain group of Red Sea Pedestrians conspires to destroy the race that is in the "engine house" of Christendom -- the vehicle God chose to bring the Gospel to the far corners of the earth. Europe had a special role to play.
And now they're being positively brainwashed and programmed to hate their own race, marry outside their race whenever possible, etc. That's not good, nor is it an accident.
Say what you will, but NORMALLY left to their own devices 9 out of 10 people, if not 99 out of 100, will prefer what they're more psychologically comfortable with -- what they are used to -- and that is their own race.
But that's only talking about honorable, life long marriage. Not hookups. With hookups (and equivalents), anything goes. Any fancy, any fetish, is the order of the day. Especially when influenced by powerful propaganda such as we see today with movies and other media.
But really, when we say "race" really we're talking about culture. That's the main issue. But not the only one -- there ARE differences in IQ for example between the major people groups (races).
IQ matters in many things, from delayed gratification, thinking about the future, impulse control, and so on.
So while it's quite possible to have a successful marriage outside your own culture, it's really putting marriage on Hard Mode, or an even higher difficulty setting. Remember, there are many things that couples disagree on, and Culture is what teaches your values on those different things. Hundreds of things. Freedom, group vs. individual, obedience, how to raise your kids, who's in charge, saving vs. spending, waiting vs. splurging, religion, morality, literally everything in daily life. When two spouses come from a similar background, it's more like Easy Mode. And marriage is hard enough. Why endeavor to swim UP stream rather than downstream?
Even if you both had Traditional Catholic as your "culture", there's still a lot of latitude for different peoples to implement day-to-day living: i.e., culture. You don't want to be from 2 different worldviews or ways of doing things. Marriage is hard enough.