That is why I like my job, I only associate with people I hire, and vis a vis, people that want to hire my team. Most of my crew is white, not because I dislike other races, but because here in the great white north, more companies are willing to hire non-whites, non-males to work to avoid potential prejudice complaints, or even charges. So I hire them because their chance of getting a job in my area (a heavy lebanese and non-white region), over the other locals is less than fair.
You're just as wrong as showing bias for other than merit as the people you mentioned. You're not helping anything, but causing a cycle.
Got to love it when the very people society protects turn around and become more "powerful" then those original people who protected them.
I assure you that has not happened. Only when society starts to level out (not perfectly), the initial "powerful" side complains that the other side is getting too powerful, when in actuality, they never reached the original position of the "powerful" side.
In other words, White men complain when society doesn't tip in their favor, but when you look at the big picture, society still favors white men over any other group of people.
If you're deliberately selecting employees for their race then you're part of the problem, no matter the reason.