Enough people like to roll stats (and more importantly, associate it with D&D) that you're never going to get a mainstream version of the game that eschews it. And, as was said above, ASIs feel good with rolled stats. I think we should junk them entirely so people would actually use feats, at least past 1st level.
We all have a lot of cool ideas about how we'd change the game, but the most relevant factor is always going to be maintaining sales for the game AS D&D. You're not making your own fantasy heartbreaker here, you're publishing the next version of D&D. Just having the name changes everything.