I find it amusing that you suggest the complaint of "everyone will have the same stats", and in the exact same post, completely seriously and unironically, say that "Point buy makes the most sense" - Point buy, which is the number one root source of characters always having the same stats.
You're free to use pb if you like that. It's boring, restrictive and uninteresting, but by all means use it if you want to. Fortunately, it's already been confirmed that we'll be able to roll, and that there will be that and other ways to generate the actual full spread of ability score possibilities in some way - something which point buy does not, just as a point of order, allow you to do.
Solasta's system is pretty neat, in that it lets you use point buy, but it also lets you roll and does the generation quickly and smoothly, and as well as that, lets you manually input your scores - if you prefer to roll physical dice, or if you're recreating an actual tabletop character. Choice is good.
It should be a given that in multiplayer, the host would be able to set what method the table as a whole, together, uses for generating ability scores; it would be very silly if they didn't.
Claiming that point buy is the reason for identical stats is what's ridiculous here. You have all the freedom in the world to make any kind of character you envision, just within reasonable limits and a guarantee your character won't be weak.
As for the "if you don't like it, don't use it" argument - I hate Solasta's system. It's not even a system. They just tossed every method in and said "you figure it out, we can't". Choice is not always good. Might as well have to choose whether my Longsword does d6, d8 or 3d4 damage. Sure, if it's single player I don't care what other people do in their games. But personally, I don't have enough self control to not reroll if the first roll sucks, and I don't like playing with weak stats. Rolling 30 times is similar to free ability score assignment and feels like cheating. I would actually prefer point buy as the only option. We could also have a higher point pool, and then you can choose not to use all the points if you don't like every character having the same amount.
And because of multiplayer, balance is important. I don't want to negotiate before playing whether we will all have 18/18/18/18/18/18 stats or something else. I'm assuming the host can select the ability score generation method. Unlike single player, rolling could actually be controlled for multiplayer if everyone rolls their characters together.