I like how you describe the Don't Care licenses, aka permissive licenses. A lot of people fall for the narrative that more strict licenses are a burden for other open source developers, and then regret their decision when Evil Corp does what they usually do.
You should study about the trustbusting era of early 1900s. Then in the late 70s a new law reinforced antitrust legislation.
The issue is that the pendulum swings fast away from trustbusting and slowly back to it. Trustbusting creates economic development and prosperity, reducing public outcry for it, and capitalists yank the levers of government again towards monopoly building.
You mention the nineties, by even then Netscape successfully challenged Microsoft. But it was too little too late. The pendulum was already swinging back to monopoly, and it's reaching it's maximum in our days.
Snap is like Flatpak. So it will store and maintain as many versions of dependencies as your applications need. So it gives you that benefit by automating the work for you. The multiple versions still exist if your apps depend in different versions.
Yup. I've worked in big multinational companies where a local department would roll their own solution (a database and a web page, usually), and then the people that built it moved on or retired and now no one will maintain the thing. A small business has much less resources to deal with this kind of thing.
The closer the stuff is to off the shelf, the better. Reliability and maintainability are paramount and should trump feature set when deciding.
Infrastructure is also easier to change. A TrueNAS local server with external backup using Borg should be a no brainer for users. You could also setup Syncthing to get users something close to OneDrive.
Okay, but how about you address my question now? If the effects are the same as GPL but it has a lot of downsides, why would you use it? What is its selling point?
Wait, so you're saying the effect of this license is essentially the same as GPL, but you still think it's a good idea to use it? Even though this license is AFAIK incompatible with most copyleft licenses, thus hindering your ability to use software licensed under these terms and restricting the use of your software by open source projects that operate under a different license?
What is the benefit that makes it worth that high a cost?
I like how you describe the Don't Care licenses, aka permissive licenses. A lot of people fall for the narrative that more strict licenses are a burden for other open source developers, and then regret their decision when Evil Corp does what they usually do.