I agree with the benefits come with problems. Let's face it, the most fun characters to play are the flawed ones, or the ones you rolled terribly for.
But I disagree with your first statement. It's the DM's job to play everything from humans, to dragons, to house cats, a player just needs to...