Linux will never reach year of the desktop even with this kernel release coming up. In a lot of ways Linux right now in various distro's such as Ubuntu and variants like it kind of remind me of the Windows 3.x and 95 days. You might have decent driver support for most hardware but come time to upgrading the kernel more often then not you break the official closed source nvidia drivers along with your nice GUI boot screen that usually hides all the normal boot messages from the kernel as it's loaded up until you see your fancy login screen. Same goes with the god awful support of AMD video support in Linux both with official and open source drivers and more often then not your network and ow wi-fi settings might be hosed or you may not even have the WI-FI driver needed and then it's a mad dash off to the official Ubuntu forums for help.
And applications need to be improved too in some area's. There's really only one half assed decent CD/DVD/BR burning program and thats K3B that actually won't produce messed up unreadable discs. Wheras in Windows you have the excellent free CDBurnerXP or if you like bloatware "one does it all" package the commercial Nero Burning rom. Video players in Linux suck too when you don't have much choice been mplayer and it's front ends and VLC. Gnome Mplayer as a front-end example can't even jump to a specific point in hours, minutes, or seconds in a video if you want and won't allow you to save bookmarks.
VLC on the other hand DOES allow you to jump to a specific time, but it sure as hell can't save bookmarks at any point in a video until you use a workaround of saving a bookmark into a playlist file, and not too mention that when playing audio files VLC will absolutely ignore embedded artwork in say Ogg Vorbis and FLAC files and by default will try and download cover art that's garbage in quality or completly wrong.
When in comparison to windows xp/7/8 you have K-lite media codec pack and the great Media Player Classic HC (MPC-HC) that not only has more modern video renderers such as Haala and MadVR but can also use newer LAV audio/video decoders for much better picture and sound quality compared to VLC, and if you don't want to use LAV decoders you can use ffmpeg included with k-lite instead and STILL get better picture quality. Oh and also no problems playing DVD's either when even with restricted-extra's packages in Ubuntu and variants and some other stuff installed to play dvd's you still find the occasional DVD that will not play because of it's copy protection garbage.
Image viewers and editors aren't much better. Irfanview and Xnview are great to use but all you have with Ubuntu is the newer XnviewMP (Multi-Platform) which is really the only decent image viewer on Linux these day's that isn't retarded. For editors sure you have GIMP on Windows, Linux ETC but Adobe Photoshop still has a fair amount of features that GIMP doesn't have. Audio players in Ubuntu suffer too when the only decent audio player is Audacious but in comparison to Foobar2000 on windows which does so much freaking more it's like night and day.
Overall in a lot of ways windows has better apps in some areas or has more development in some area's towards audio and video quality in playback. It's just that for the most part a lot of people are dumbasses and don't take precautions of running ONLY Firefox as a browser with Adblock Plus, Noscript, Cookie Controller, Ghostery (or DoNotTrackMe if you prefer) and Socialfixer (to fix whats annoying as hell on facebook) and don't actually read each popup from an installer asking if you'd like to install "X toolbar" or "X program" and automatically default to YES until you click no or refuse to avoid getting malware and viruses and browser hijackers simply because people are too stupid to read and in a hurry to always click through every screen. That and people who still to this day launch attachments from emails.
Linux is no better either these days with some newer malware packages showing up and with all those so called wonderful Linux help sites with really long command lines using sudo in the terminal, some people will blindly copy and paste it into the terminal and run it without verifying what they copied off the site actually matches what was pasted into the terminal before hitting enter and entering in your password then wondering how linux malware got on the machine.
So overall the point i'm trying to make here and hope i've made is until the applications are improved or better alternatives become available for linux it will never reach the year of the desktop, especially not when you have to live in fear each distro and kernel upgrade if it's going to hose your network, wi-fi, or video driver or your boot/login screens, or god forbid something else. And yes I am aware of WINE if you want to run the majority of Windows programs in Linux but it's still not 100% with all apps out there.