The mainstream world is still waiting for even a single app that runs a linux based program that they need. Expanding Chrome to run Linux will please the 1% to 2% of diehard Linux evangelicals, but almost nobody else.
And I says that wishing that we were not tied down to Windows. But the reality is, most of the business programs that we need to run on a daily basis require Windows. Nearly all of the games released for PC's requires Windows. Nearly all utilities require Windows.
I was a tiny little part of the world that loved OS/2. It contained features that we still do not have in any other OS today. And in my opinion, it was so stable that no public facing Windows OS has ever been as stable as OS/2 was. In fact, when I ran Windows in OS/2 was when Windows was the most stable. But those days are long gone.
Now I know someone is going to jump on what I have written here and scream, "Steam is going to solve the lack of AAA Linux game releases". Maybe. Maybe not. We are waiting. I know some games now run on a Linux version of Steam. But still, the vast majority of games written for PC's still only run on Windows. And I do not think Steam is going to change that statement in the next 10 years.
So I sit here wondering when someone, anyone of any size, will ever break the chains of Windows. Linux needs to consolidate. And despite decades of work, Linux still cannot get enough users to run it to get mainstream software developers to release their apps for it. Its the chicken and the egg problem.
And unless Microsoft implodes, which could happen somehow, albeit pretty unlikely, we are going to remain stuck using Windows for the most part.