Great article. Somehow people that discriminate based on colour, gender, ... are seen as the worst nazis ever, while discrimination based on intelligence, weight, ... can be found everywhere and is often thought to be morally justified.
Also even if there is a racial spread in IQ and one would assume that this justified different rules for people, still individual differences are much bigger than the racial differences. So in the end it does not matter nearly as much as some people make it out to be.
Same rights for everyone, the smart, the stupid, the nice ones and also the assholes.