"Endless he?" What are you talking about? KOTOR actually did very well with the gender pronoun thing. Far better than most games with variable gendered characters. I know of only two instances when the player character or Revan are referred to as "he" while playing a female. One of them can be chalked up to the ignorance of the character (Canderous). Since Revan wore that cloak and helmet, Canderous could have just assumed Revan was male. Obviously he hadn't actually met Revan before. The other is during the torture scene on the Leviathan, if you cave in, Saul will refer to you as a he. Other than those two instances, I didn't notice any gender pronoun errors.
Yeah I agree that they did it better, but it's still there..
With the "endless he" I was referring to all games, but I might have been a little vague on that point..