When we decide how we do stats, it first comes down to what kind of game. If its a one shot or very short 2 or 3 game sessions, we use the point buy system. It just isn't worth the time to invest in a session zero. Its an easy check to make sure everyone's stats are good to go.
For a longer campaign with more character investment, I prefer a session 0 where we roll stats and get to enjoy the character building process. Someone may have outlined this method, I didn't read all the posts, but we use this: Everyone rolls 4d6, drop the lowest. After each person has their 6 stats, we write the stats on a white board. Everyone is free to choose any one of the sets of 6 stats. This allows everyone to enjoy rolling, but it also equalizes the playing field by making sure no one gets really bad rolls compared to others and feels underpowered the entire campaign. It gives a little variety and lets people make a character according to their vision. Its interesting to see how people choose which stats to use. A fair number use the stats they rolled. Typically most of the stats get used by at least one person.
The one thing I have considered trying, but haven't done yet is to do a campaign with no racial bonuses. I would use a little more powerful rolling method, such as 4d6 drop lowest 7 times, dropping one number, or a point buy with more points. The purpose of this experiment would be to expand the race and class combinations. For example, we don't often see things such as a Gnome druid, or a High Elf barbarian, because the racial bonuses don't support those classes' primary stats. It would help break the typical mold a little more and go with desired flavor over function.
For a longer campaign with more character investment, I prefer a session 0 where we roll stats and get to enjoy the character building process. Someone may have outlined this method, I didn't read all the posts, but we use this: Everyone rolls 4d6, drop the lowest. After each person has their 6 stats, we write the stats on a white board. Everyone is free to choose any one of the sets of 6 stats. This allows everyone to enjoy rolling, but it also equalizes the playing field by making sure no one gets really bad rolls compared to others and feels underpowered the entire campaign. It gives a little variety and lets people make a character according to their vision. Its interesting to see how people choose which stats to use. A fair number use the stats they rolled. Typically most of the stats get used by at least one person.
The one thing I have considered trying, but haven't done yet is to do a campaign with no racial bonuses. I would use a little more powerful rolling method, such as 4d6 drop lowest 7 times, dropping one number, or a point buy with more points. The purpose of this experiment would be to expand the race and class combinations. For example, we don't often see things such as a Gnome druid, or a High Elf barbarian, because the racial bonuses don't support those classes' primary stats. It would help break the typical mold a little more and go with desired flavor over function.