This comment will likely get downvoted by Linux enthusiasts, but yes, there should be.
That's if you ever want Linux to become a serious contender or the dominant desktop operating system for most people - if you aren't interested in that happening, then just continue as you are now.
The fundamental philosophy of Linux is it's openness - it's almost anarchy de jure. Anyone can do almost anything they want with it, bar a few restrictions about not making the source code available etc... which I think almost any /. reader will be aware of.
More than 30 years have passed since it's creation, and what we see today is the direct result of that incredibly open nature - massive fragmentation. There are constant shifts, disputes, distributions being forked to create new ones etc... I've no idea how many Linux distributions are out there, this page (https://ancillary-proxy.atarimworker.io?url=https%3A%2F%2Flinuxopsys.com%2Ftopics%2Flinux-distribution-list) suggests 600+.
Even if we only count the "major" distributions that non-enthusiasts might have heard of, there are still many. Each one being worked on tirelessly by huge numbers of dedicated people, almost all of them convinced that their distribution is the best one. I see them already in the comments above, banging the drum for which package manager they consider best etc...
That's fantastic if your goal is an incredibly diverse ecosystem, but from a perspective of developing software that will run on "Linux" (meaning /any/ Linux, not a specific distribution), and *especially* from a perspective of support and system administration, it's a complete nightmare.
I've seen comments previously from game developers for example, who'd love to make a Linux version of their game available, but just can't afford the time and effort needed to make it work and support it across even a handful of major distributions. Go take a look at the download page for a really popular package such as VLC for example - right now I think it has one or maybe two Windows versions available, and at least nine for different Linux distributions.
Your average person who uses a computer doesn't want choice. Most of them don't even know what an operating system IS. They just want to be able to download something and install it and it will work, without having to know anything complicated like what desktop environment they are running, what package they need etc... The chance of them downloading source code and compiling something is *absolutely zero*.
As things stand now, with all those tireless, dedicated and talented people dividing their efforts between countless different distributions, renderers, package managers etc... instead of all the people interested in (for example) developing a package manager working on just one, I see only one way Linux will ever become the dominant desktop operating system - and it's one that will make many of you recoil in horror:
Microsoft Linux.
Don't think their switch from regarding Linux as a deadly competitor to being their darling is an actual change of heart by them. The rest of this post is speculation and I could be wrong, but it seems like just another repeat of their "embrace, extend, extinguish" philosophy. They have already taken a major step in this direction with the release of Azure Linux.
If they ever decide to abandon the Windows codebase and instead make and distribute their own desktop version of Linux for end users, the era of desktop Linux will finally arrive. Unfortunately since this is Microsoft we are talking about, they will likely force people to sign in to it with a Microsoft 365 account, and probably operate it as subscription product, you only get automatic updates etc... if you have a subscription.
Yes, they will be required to make the source code available, and sufficiently technical people will be able to work around the need for a subscription and use it (or something derived from it) without one, but that's about 0.000000000001% of the people who will use it. The rest will think the subscription is essential and buy one.
They wouldn't ever be able to fully "extinguish" other Linux distributions of course due to open source, but they *could* easily become the de-facto if not de-jure controller of Linux. If they make a distribution and 90% + of the computers in the world end up running it, any other Linux distribution that wants to get any kind of significant market share will have to make their distribution "Microsoft compatible" so that whatever is designed to run on theirs will run on yours too. Game developers will write their games to run on it, and if a game someone buys doesn't run on your distribution without problems, that will be considered the fault of the people who create that distribution. And *bam*, Microsoft now have control of the direction things go in.