I always go for the same amount of XP. Or if the player wants to start with less XP as a rookie, I'd find a way to give them some other tangible benefit.
Why? I sometimes play with a group that starts new characters from scratch (whether because the player's last character died or because a new player is joining the group). I really, really hate it.
In the PF game I play in the GM makes us reroll as 3 levels behind the party and I completely agree. Having players behave stupidly because dying is no penalty shouldn't be an issue if the players are really attached to their characters. I worked with my players to create really detailed back stories and motivations for their characters. As a result they are extremely attached to them and they feel the loss of a character death very acutely. It would be unthinkable to add a loss of XP on top of that. Also if I made them roll up a substandard PC it would reduce their investment in that new PC.