What would be wrong, on the other hand, is hating people because they are of a certain race, or assuming that everyone of a certain race is evil or immoral. There are good and bad in every race. But to have the opinion that one race is superior to the others is morally indifferent, in my opinion.
A sensible post, and I agree with most points you made therein.
What you cite in the quoted and bolded portion above as being "wrong," would indeed by wrong, though its wrongness would consist in a want of charity, and an attributing to God the Creation of whole groups of people who are intrinsically and ontologically evil. That said, I've never met - or even heard of - any Catholics who espouse the latter error (it'd be pretty hard to justify, considering that the Church teaches that even
Satan is not intrinsically / ontologically evil), and as for the former, yes, any Catholic should be on guard against failing in the duties of Charity, occasions for which are manifold, and which we all encounter every day.
None of that, of course, has anything to do with the invented Jєωιѕн Marxist moral category of "Racism," however. And I believe it's a disastrous - and disastrously common - error for Catholics to use the word "racism" to refer to those aforementioned errors, and thereby grant legitimacy to that Jєωιѕн Marxist concept, and - metaphorically speaking - provide our enemies with the ammunition with which they will destroy us.
And, inasmuch as racial bigotry is the real and grave problem that so many moderns (inside and outside the Church) believe it to be, anyone with half a brain who gives it half a moment's thought can see that it is a
symptom and not the disease itself. The disease itself, from which the symptom inevitably springs, is
multiculturalism. Restore religious, racial, and cultural homogeneity to a society and the disease is cured, and its symptom disappears.
"Diversity" is indeed a strength. (((Their))) strength.