No: it's slightly different, I think. In French, all of the nouns have apparently arbitrary genders. There's nothing arbitrary about the use of "he" for people of unknown sex. I think the question is more about "why do we consider he as the default" than "why do we use he for x and she for y?"
no subject