Should there ever be a PC protagonist with a full history and background already written up for them and presented to the player? A good example is Shepard from Mass Effect, and how they come with a military background and one of three histories we get to pick from.
I remember somebody complaining on these forums that they thought the devs were being lazy because they hardly wrote anything about the Courier's history or dealings with New Vegas, whereas in Fallout 3 we at least got an idea of The Lone Wanderer's history because we watched him/her grow up. Now I understand that a PC protagonist with a completely blank slate for history is done because it allows for roleplayers to "fill in the blanks" on their own, and imagine for themselves where their own character came from. But people have argued that from a story perspective, it's more engaging to better establish a character's background and then reveal it to the audience. So which do you prefer?