> but I don't understand why everyone has NIH syndrome.
Many free/open-source advocates have been complaining about NIH syndrome for years and years and years... to no avail.
Consider, for example, the situation with window managers and desktop environments. Off the top of my head, we have Gnome, KDE, Unity, XFCE, Openbox, dwm, Gala, KWin, Fluxbox, Enlightenment, JWM, and Ratpoison -- to name only 12 of the remarkably large number available for Linux. I suspect there are well over 100 window managers/desktop environments for Linux actively used in the wild today. And that's just window managers/desktop environments.
The number of people who have complained over the decades about this proliferation is... quite large. The number of words that have been written and spoken in waste, and the number of flame wars that have raged on, over which particular choice is best is also... remarkably large. Search for "Gnome versus KDE" or "Unity versus Gnome" if you want to see some examples.
I've come to accept this is The Way of free/open-source software.
On the flip side, some people love all this variety and choice.
I am often reminded that there are multiple personality types showing up in many things, such as software.
To my personality type, I would wonder why you wouldn't want a replaceable window manager, and I consider a reaction like yours to be the product of some kind of odd software design authoritarianism.
But we're not both right or both wrong, this is just a point where we differ.
PS: a bunch of those desktop environments you cite are not actually window managers.
I actually enjoy having choices. That's part of why systemd's feature creep to swallow everything bothers me. It represents choice being taken away from the administrator of the system.
Many free/open-source advocates have been complaining about NIH syndrome for years and years and years... to no avail.
Consider, for example, the situation with window managers and desktop environments. Off the top of my head, we have Gnome, KDE, Unity, XFCE, Openbox, dwm, Gala, KWin, Fluxbox, Enlightenment, JWM, and Ratpoison -- to name only 12 of the remarkably large number available for Linux. I suspect there are well over 100 window managers/desktop environments for Linux actively used in the wild today. And that's just window managers/desktop environments.
The number of people who have complained over the decades about this proliferation is... quite large. The number of words that have been written and spoken in waste, and the number of flame wars that have raged on, over which particular choice is best is also... remarkably large. Search for "Gnome versus KDE" or "Unity versus Gnome" if you want to see some examples.
I've come to accept this is The Way of free/open-source software.
On the flip side, some people love all this variety and choice.