The year of the Linux desktop may someday occur, but I think that will only happen if desktops become so unpopular that the only people who use them are Linux users.
Tech people are in a way dumbest people in the world. They are so brilliant in many ways, but their brilliance turns them into an alien.
No one wants a hammer that only works with certain types of nails. If it doesn't work for one application and that's the one relevant for a particular user, you throw it away. Price, weight, grip, does not matter.
Windows is compatible with everything. No caveats. Yea, maybe Linux should have been that OS. But it's not. 95% or so people use it for PCs, and for a reason. The Linux zealots are those aliens.
When I used Ubuntu my Victron Solar charge controller app said something about how it's not guaranteed. It did work, but such things really suck. There are many unmentioned applications that just work on Windows. If I feel nostalgic and I want to install Simcity 4, it just works. Age of Empires original Demo? Sure. The Windows team should be commended for that. And they are, by the market.
The ticket system for the Skytrain in the Vancouver region uses the embedded version of Windows by the way. So many modern cash registers and big screens all run on Windows. Windows presence is much, much larger in the consumer than you think. That's all thanks to familiarity and rock solid compatibility that spends over 3 decades!
Also you need to take out the command console and not teach the users without giving them warning not to use it until they are ready. It's not foolproof. Android is locked to the point that you lose most of what Linux is. I sometimes get pissed off at the amount of commands I need to learn for my tasks.
Forget desktops. You need laptop users too. This battle will never result in Linux winning. PCs will exist alongside smartphones so will Windows and Linux will have that 5%. Only macro conditions will change that, such as say Microsoft becoming bankrupt and this war turning into a World war.