I often wonder how accurately online discussions reflect the attitudes of people in general. The number of us who discuss game related topics in online forums such as this are a minority of the gaming population. All of us here are weirdos in a sense. It's not that any of us aren't real fans, I just don't know if anyone of us are representative of RPG enthusiast as a whole. At any rate, given my age, I'm pretty sure I'm not representative. I could very well seeing WotC going back to ASI in a future where fewer people have any moral concerns about it. I'm not going to argue that this will happen but you never know.
I'm totally a weirdo and totally not the majority. I'm also not super attached to ASI. It's fun as a character building challenge, but it could be linked to background and it would be the same.
Personally, my ideal character building would probably involve a few more steps:
You'd have your Lineage, which gives you at least one 'Major Feature' and a handful of 'Minor Feature' (these are your Halfling Luck, your Trance, your size, your dark vision etc) and you can create hybrids by just swapping minor features around
Then you'd have your 'Homeland', AKA, the physical environement you grew up in. Was it by the sea? In a deep forest? In a mountainous region? In the middle of a desert? This would give you another feature related to exploraton as well as one of your ASI.
Then you'd have your 'Culture'. Was the culture you grew up in ruled by a powerful church? By a cadre of Wizards? Were merchants really powerful? Were you raised in a warrior culture where everybody got to learn how to use a weapon before they were ten? This would give you another some minor feature with a bent toward social but not necessarily (mostly skills and proficiencies)
And then your Background, what you did before being an adventurer. This one would give you your second ASI as well as the usual stuff.
And THEN you'd pick your class.
Probably too many steps for people who think it's too complicated but I also feel like it would build a richer and stronger backstory for your character.
EDIT: Also, the DM could be empowered to create a few specific places of origins that PC could pick by simply matching Homelands and Culture together. "Here are the five places you can come from for this campagn, a Theocratic Desert society, a Militaristic Coastal society, a Magocratic Coastal society, a Nomadic Culture also in the Desert and a culture or Merchants in the Mountains"
Probably some suggested places already made in the book introducing this system.