The Linux platform is actually the base for a multitude of operating systems, but a part of the community feels that there are too many distributions. The truth is that there are probably too few of them.
One of the points of contention that usually arise in the Linux community is the fact that there seem to be too many Linux distributions and too many desktop environments. If we were to compare Linux with any other platform that would be true, but such a comparison would be incorrect.
Linux is the only platform that allows this kind of freedom, so making a comparison with other operating systems is actually incorrect because they do not incorporate the same kind of philosophy and openness.
My point is that even if Linux seems to be the home of many operating systems and desktop environments, the reality is that, in fact, there aren't actually enough. The reason why I pick OSes and desktop environments is because they are the most visible, but the same is true for any other component.