There is no desktop war. There is no "Problem with the linux desktop". Use whatever suits your needs.
Most of the developers in Linux could not care less what you use on your desktop, and conversely they do not care about your opinion of what they use on their desktop.
This "Desktop war" only exists in the minds of people that feel threatened by what's running on someone else's desktop.
KDE has been my default desktop for many years, and it does everything I need, and looks great doing it. I have yet to visit one site where flash player from Adobe does not work. libreoffice is damn close to M$, and the differences there is only because M$ does not follow any standard when making their applications, not even the standards they have written. You can hardly blame Linux or any of the applications it runs natively for the lock-in tactics of Microsoft.
For me, at least, I don't see a reason to add to Apple's war chest, or support Microsoft when both of them use the money to harm the computing field in general.
This means I can't play EVERY game out there, but there are a lot of games that run natively in Linux, and a mind-boggling amount that will run fine in wine or dosbox.
I am an avid photographer and video editor, and DigiKam and Kdenlive has me covered there.
There is only one reason I have a dual boot partition to Windows 7. I have an anrdoid phone that only allows it's firmware to be updated in Windows. Same with the linux based GPS I have. It's a slap in the face from the developers of these devices, and if there were any linux only options, I would buy those devices instead.
I guess what I am trying to say is this:
Vote with your wallet, and only support companies which have business practices that you approve of. There is something about voting that seems to be lost on some countries. Sure you only have one voice... but that voice counts. Vote for something you agree with, no matter if it's the third/last whatever. When enough people agree with you, that underdog BECOMES the leading party... but this won't happen unless you vote properly, instead of the lesser of two evils. (Ms/apple or rep/dem)