Solasta is a good example. It allows you to choose the method yourself. I end up rerolling and can no longer use point buy because rolling gives you better stats. But I don't feel good about rolling until I get what I want either because it feels a little cheaty. At the same time I can't go back to point buy because it now feels too restrictive having tasted the freedom of rolling as much as you want.
It's like the DM can't decide how stats are generated in their campaign. And it feels vague and confusing as a player when you have to decide, not knowing how the game has been balanced or what kind of stats NPCs tend to have. So don't leave the rules up to the player. Be the DM and set the rules for your campaign.
In BG1 I don't feel weird about rolling for 20 minutes. It's HARD to roll good stats, and it's the ONLY way. It's not cheating. (And the music is fantastic.)
In NWN the point buy feels right. Not least because of the multiplayer focus which BG3 also has.
In both of these games the DM decides how ability scores are generated, not the player. That's what makes it feel right.
Yeah, that's more or less my whole angle as well.
Despise having a theoretical preference I'm mostly fine with whatever is decided from whoever is "in charge of the game", as long as the system is fair.
On the other hand, I'm not particularly fond of "Here's a bunch of options, now choose 'freely' what's your preference... While knowing that one system is clearly more beneficial to you than the other!".