It wont win over some mythical "everyday home computer user" because they dont exist anymore.
I don't even know what you're talking about. The vast majority of people are interacting with a workstation on a daily basis. The only mythical users are the ones that exclusively use phones and tablets.
For Linux to truly "snowball," it needs a serious, fully seemless office replacement
No one uses Office applications on their local machines anymore. Everything is done in the browser.
Matter of fact, a large majority of all work is done in the browser. Computers have, for a long time, been glorified Facebook machines. Look at how many people use Chrome OS that doesn't even support any local software at all...