If I didn't have a choice, I'd have probably abandoned the Linux ship long ago, frustrated with Unity and GNOME 3. Instead, I had one, and I am sincerely happy of that.
This article makes it seem like people developing GUIs are at war just because, rather than they stick on (and work on) projects because they like them and want them. If you want something you should make it, right?
In addition, it's not like this is a huge problem, given that most people are going to abandon desktops soon anyway.