I agree and disagree with you. First of all, you're right. No one's own race and gender should prohibit them from making characters of other races, genders, or sexual orientations. If it does, that speaks to an underlying prejudice, which no one should have (but we obviously do, since we aren't perfect).