While you are correct that “respect people” is a better general purpose rule, you are throwing out the baby with the bath water: experience is valuable.
But then, so does basic logic. But I mean, we're debating an open source project that has adopted a Code of Conduct, with point one demanding that contributors believe in a superstitious all powerful being.
We're way past fucking logic here aren't we.