Stig79: I agree. Terrible design choice. Being forced to play as a set character with a set gender and a set class defeats the purpose of an rpg.
Sarisio: Not really, there are many rpgs with preset protagonists and their classes.Often it is absolutely required for describing protagonists' position in the world.
dtgreene: I especially dislike that they force the gender that is overused instead of the one that is underused.
Sarisio: At least Gaulen isn't that bad looking. I'd even say this game did it well with portraits by not closely following crude western stereotypes of masculinity and femininity.
There are games with female main hero, it just so happens that a lot of them have strange attitude.. FF XIII comes to mind (though I didn't like it at all and Lightning was feeling like Mary Sue). Some argue that Ashe is main protagonist of FF XII, but she is so power-hungry and blood-thirsty for revenge at start of the game, so you might even doubt if Archadian Empire is really that bad at all; as potential main hero she makes bad guys look good. "Hey, Anastasis, Vayne has weapon of mass destruction, I require something far greater!"...
The problem with FF XII is that the game, to my understanding, has a "main character" slot, and that slot has a male character in it. (FFX has the same issue.) As a result, it feels like the developers are somehow afraid of making the main character female, even though that was done with FF6. (Yes, the "main character" of that game is ambiguous, but look at the first character you control, as well as the one the game follows after world destruction.)
There are a few other games I can think of that force male main characters when they shouldn't, including:
Dragon Quest series: 1 and 2 can be excused for being so old, 3 and 4 actually had female character options. Then you come to 5, where they made a storyline where only a male character would work. (On the other hand, I think that DQ5's story could work with a female character; you would just need more suspension of disbelief at a point of the game where suspension of disbelief is already strained. Then again, there is that old man...) While that may have been excusable, Dragon Quest's 6, 7, and 8 maintained that without a really good reason. It also doesn't help that the protagonist in Dragon Quest games is supposed to be the player's avatar, and that doesn't work so well when you have a female identified gamer who can't play a female character. (Forturnately, Dragon Quest 9 brought back the female character option.)
(As a side note, I have concluded that DQ5 is a big step back in the portrayal of female characters. Some of them seem to exist only as potential wives of the main character (and not interesting characters in their own right), and the main character's daughter is completely neglected (notice how she is less important than her brother plotwise and isn't even that good gameplay wise), DQ4, by contrast, had a tomboy princess, a fortuneteller, a dancer, and possibly even the legendary hero, all who function independently of any male character.)
Ultima series: Ultima 1-7 don't restrict your main character's gender, but then comes Ultima 8 and 9, where you are forced to play a male character. That creates a disconnect, where the Avatar is female throughout most of the series (because I made her so), but is suddenly forced to be male at the end of the series.
Eschalon Book 1: This game has a nasty tease. When creating your character, there is a spot for gender, which is initially set to male. If you try to change it, you get some BS message about the story "only works for a male character" (not a direct quote). Fortunately, Book 2 fixed this issue.
Bard's Tale 1 and 2: The games assume everyone you create is male and uses male pronouns to refer to them. Furthermore, the only female character in either game is a princess needing to be rescued (and she doesn't even look like one). Fortunately, Bard's Tale 3 lets you create female characters, and the character transfer routine even asks you if the character is Male or Female.