"When all you have is a hammer, every problem looks like a nail"
It gets really boring when all the character does is wrangle ways (in increasingly improbable justifications) to use their mighty hammer to fix every problem.
'What's that, country peasant person? You have ED? You need more liberal application of hammer!" Yeah-- that's as dumb as it sounds.
Also, there's a miscommunication here. I'm not suggesting people need to stay in very narrow ruts-- You just cant go nuts with a hyper-specific build. No, your quarter-celestial, quarter human, quarter draconic, quarter demonic paladin who has "just the right" mix of very specific features to max out every possible score in just the right ways, and blah blah blah--- is not going to play well with a more streamlined stat-generator. That does not mean that said stat generator is always going to output garbage.
Let's use a made up potential setting here, say it's a special pocket dimension embedded near the edge of the hells, used as a "personal prison" by the actual big bad. The big bad does not have much in the way of an actual fortress of doom on the prime material, because that's conspicuous and draws attention. No, he's instead created an elaborate dimension of doom, that is designed to pit all the would-be heros that find out about his nefarious evil intentions against each other, and at the same time, save on having to source monsters to populate it with, by abusing it's hellish qualities to cause instantaneous physical reincarnation of all its inhabitants. He decides you are a nuisance, and he banishes you. Since he had to GO there in order to construct it, it DOES have a way out-- but the more creatures and people he sends there, the more naturally fucked up and chaotic it becomes, and the harder it is to find and use that exit. Naturally, nobody does, and he expects you never will. He's literally just going about his evil maniacal laughter over his cliche evil self, while you and the rest of your party literally kill the same monsters, and the same other inhabitants of the hell over and over again, looking for the exit.
Rather than define a perfect character, you define an "Acceptable template", with "First, second, and third picks" for feats, Necessary ranges for base stats to use them, and some other fun things that the GM can apply (for people who commit suicide to reroll their character if they dont like the current reincarnaton.). When/if your character gets killed, they keep their EXP, because it's the same soul being reincarnated. That means they keep their level, and all that jazz. But they get a new body, which wont be quite the same as the last one they had. (It gets different re-rolled stats within the allowances defined, and possibly has muscle memory for different techniques (feats, from the leveled list provided.) The generator script has provisions for these, and keeps track of things like permanent stat increases, which should not be lost on reincarnation, just reshuffled. (total combined sum of stat score is retained internally by the generator between incarnations; It reshuffles the stats, then applies random offset modifiers. the offset modifiers change on each incarnation, but not the base stat sum. EG, let's say you have a fantastic barbarian with a natural 8 on STR, CON, DEX, and WIS, but abysmal CHA, and barely enough INT to be able to talk intelligibly. Say 4 and 3, respectively. It retains this data. Upon reincarnation, the stat roller looks at the rules you have defined in your template-- STR between 6 and 8, Con between 5 and 8, ... etc... It then calculates how wide that allowance is, and picks random values between 0 and the highest delta permitted, and applies them to the new stats, but it does not retain them if you re-roll again. (It keeps the actual ones. It re-rolls variations on the theme set, using the template.) It would have a button to add additional real stat points for when a character gains one (such as level up, using an item that grants one, or wishing-- etc.), and a button to impose a penalty for purposeful self-termination. (randomly assigned by the stat-roller, based on a rules file.)
So, when your character dies, the GM basically presses a button on their phone, and BLOOP-- there's your newly reincarnated character, naked and wet on the floor of the first room again, with slightly variated stats, and possibly different feats, but still within the template you defined.