redirect a bit more of it to the devs and you get a bigger and better ecosystem.
make it free for non-commercial use. this works even as a business model of sorts.
Okay, I would love that but let me see if I can play devils advocate and get productive responses that work in the capitalistic world we are stuck in.
Why would a company pay a team millions of dollars annually to give it away for free. That destines their entire company for failure in their mind. They get no kick backs other than a thank you note for doing so... Which means nothing to their bottom line but down.
i think you misunderstood it.
take a look at libreoffice, proxmox, pfsense, flexiwan, canonical, redhat if you want an example of this business model actually working, at different stages of success.
the meme doesn't do it justice; the delta along makes the gilded and georgian times look like a temporary madness.
What if i have an idea and part of that idea is that it's easy to implement; once the idea is out in the world, it's easy to build alternate clients for it. How do i keep megacorps from using their ressources to take the whole thing over à la Google Chrome? Should i patent the idea?
the action of making use of and benefiting from resources.
Yes, they are indeed benefitting from this, but so is everyone else that uses the software if you're going by textbook definition.