Every group of people has some folks who want to think they're somehow better - if they're not innately physically better, they're culturally better informed or they're more virtuous for having suffered more. But it's bullshit; it's this mix of trying to justify yourself with someone's money making scheme, and that's by definition not really going to be related to genetic roulette or how most cultures are a mix of the sublime and complete garbage.
I don't think something as large as ethnicities (so a huge number of people, adapting culture across centuries and continents) can be *defined* as good or bad.
I'm obviously biased (I think the whole gadzei for gadzei, Roma for Roma attitude is a dead end, and feel that acceptance is more important here - that what I am is different from the people who surround me, and it's just as valid, no more or less) but I don't think the world works that way.