The Free Software Definition mentions "user" 22 times and "freedom" 79 times, whereas the Open Source Definition has zero occurrences of these terms. It doesn't seem surprising that the user freedom message isn't getting through if you completely scrub it from the messaging.
- Microsoft
- AWS
- Databricks
Most all of these companies have at one point or another coopted a project, sucked its life blood dry for their own means, and abandoned it. It's a weird, toxic relationship that we accept as normal because some projects can't do without corporate engineer time and money.
FOSS is kind of a different ballgame though. When I think of FOSS I think of my AppStore on PopOS; the apps there are sophisticated and useable, but if I'm being honest they're rarely "the best" at what they do. There's never been a FOSS CAD software that rivals proprietary alternatives, the email clients are lackluster at best, even IRC tends to take a back seat. That isn't to say the apps are bad, they're just not going to be "the best" usually.
Ideally we'd have a single license that encourages corporate use, adoption, and contribution but doesn't encourage them to coopt a project by injecting their engineers and interests into the management of said projects. Ideally there'd be a way for corporate interests to make money reselling software while also paying back, in proportion, to the project. That all seems like a very complicated balancing act.
To be fair, "lackluster at best" describes every email client ever made, proprietary or otherwise (though proprietary ones are better at hiding this under a shiny veneer).
Meanwhile, Kubernetes is probably a bad example, because nobody but large companies need Kubernetes, in the same way that we do not lament that people cannot build a nuclear-powered aircraft carrier in their garage.