payn
Glory to Marik
I like that idea.I find myself wondering how much of that "samey-ness" is really down to Point Buy (or standard array), and how much is down to the ability to place the six scores as desired. Because when you roll much of the time you're going to get an array that isn't all that far off something you could buy anyway (after all, that's why the array/point buy was constructed the way it was). So you're not necessarily going to get something wildly different anyway.
I wonder, therefore, if the antidote to the "samey-ness" isn't rather to allow the player to assign, say, the top 2 scores to their chosen attributes, but then randomize the placement of the others. That would mean the player could always play their chosen class without issue, but one Fighter might be intelligent but not dextrous with another is wise but not charismatic.
Just a thought.
I do think modern design has been moving towards a primary and secondary stat and the rest dont matter paradigm. On one hand it is easier to design for and enforces niche protection, on the other it makes all characters feel the same with just a different color shirt on.