But remember: the design and initial implementation of the internet was paid for by the populace. It is supposed to be filled with cool and useful, free stuff.
Corporate interests and "web 2.0" have turned it into a weird hellscape of misinformation and targeted advertising. It was not designed for it.
Sure. But the costs for implementing such a thing are certainly above simply using the tools on the platform on which the dev has decided to release their work. If they disagree, don't release it there.
This idea that the consumer should do something additional besides giving you money is a nonstarter.