Better?
Yes, in one large respect. Race is not a factor over which an individual has any control but an individual does have control over their values.
Discrimination based on race is indefensible. Discrimination based on values is both healthy and desirable. Value discrimination is the basis of the rule of law.