All else aside, Tuco, no... it really wouldn't. Not for me, at least, and I suspect not for others who also wish for it.
It wouldn't for you because simply NOTHING would.
But the point is that a system of this kind would be more generous with GUARANTEED stat points ("Ability points") while also leaving room to be creative with feats. And, UNLIKE a roll system, it would maintain a resemblance of balance and fairness among all characters.
And I assure you that the appeal/benefit of rolling for stats isn't lost to me: it's convenient to a lot of players because it gives access to an insane amount of stat points for basically free. Especially without any restriction in place and/or a GM supervising the process.
That aside, the one about stat rolling was little more than a little footnote, not really the core point of my post.