I don't see why this is a problem, except among EAs. Everyone prefers themselves over a random person. For instance, I would expect that you would prefer that an employer rather hire you than someone else, if you needed the job. Preferring that you also be hired because you have higher IQ won't change this any further.
Because this isn't a matter of personal preference, but of societal organization.
You phrased it as personal preference.
But even aside from that, if it's personal, we're talking about one job and one high IQ person. But on a societal level, if employers hire based on IQ, the number of jobs and the number of high IQ people won't be the same. It is quite plausible that a societal wide policy of hiring high IQ people will still get him hired even if his IQ is lower than yours. (Doubly so if employers don't hire just based on IQ, but rather use IQ as one factor among many.)
Also, note that the same objection could be made to hiring based on competence rather than IQ. Yet shoehow I don't think you object to using competence.
This sort of thinking seems bad:
This sort of thinking seems socially frowned upon, but accurate:
Similar points could be made by replacing a/b with [group of people]. I think it's terrible to say something like:
But to me, it doesn't seem wrong to say something like:
Credit and accountability seem like good things to me, and so I want to live in a world where people/groups receive credit for good qualities, and are held accountable for bad qualities.
I'm not sure though. I could see that there are unintended consequences of such a world. For example, such "score keeping" could lead to contentiousness. And perhaps it's just something that we as a society (to generalize) can't handle, and thus shouldn't keep score.