Free form arbitrary generation is the closest to my reality.
As a DM my only concern with a character's ability scores is that the player of said character needs to be satisfied with them, so I have my players figure out what their characters' scores are however they want to - rolling, point buy, picking them deliberately, doesn't matter so long as they don't find their ability scores to be hindering their enjoyment of their character.
My players typical choose as follows: One rolls her own set of 4d6, discard lowest, and assigns them down the character sheet in order to help her decide what to play; One rolls his own set of 4d6, discard lowest, and assigns them as he likes; the others all take the first player's rolled scores and assign them where they like.
As a player, I tend to gravitate towards methods like 3d6 twice for each ability, rolled in order down the sheet and choosing the score I prefer (and yes, sometimes it is the lower one), or every score starting with a base of 8 and then rolling 7d6, adding each die as a whole value to those base scores as desired.