In order:

1. Tying "freedom" to the freedom to pursue commercialization is necessary if you want to fund your own projects, and it is necessary if you want your projects to be usable in a real commons. It is not necessary if you want to just release something that can't be used commercially -- that's fine, you can do that. I release proprietary software all the time, I'm employed by proprietary software. But don't say that you're contributing to a commons, you're not. A sustainable commons needs funding.

2. A lot (not all, but a lot) of Open Source contributors could not fund their own work if it was built on top of NC licensed software. I'm not talking about companies appropriating things, I'm talking about your ability to accept donations or to dual license or sell support for your own work that is already built on top of Open Source licensed code. None of what you're doing exists in a vacuum, I can almost guarantee that every single piece of software you've ever built was built on top of an Open base. So whether or not you intend it, if those developers had followed your model of licensing, it would be impossible for you today to even look for compensation for any of your software, FOSS or not.

3. I didn't say that the project was a failure or that it was bad, I said it was following a proprietary model of compensation, where software can not be used without the permission of the people building that software, and where those licenses trickle down into derivative works creating a chain of permissions. And that's fine, I have respect for people who follow proprietary models for their software. I just think we should be clear about what we're talking about here.

I regularly find proprietary software inconvenient. I'm not calling that software a failure, or bad. But I'm also not obligated to call it Free/Libre, and I'm not obligated to pretend that rejecting the philosophy of Open Source is the solution to Open Source funding.

----

I don't think you're duplicitous or "delusional", but I think that you're missing that each individual Open Source project doesn't exist in a vaccuum, Open Source has always been built on top of other Open Source projects. I don't think you understand the implications of the world you are describing when you suggest that those derivative Open Source projects and those individuals should not be able to seek funding for their contributes to the world of FOSS.

The entire point of a commons is that it is built on; that everyone contributes to it and everyone uses different pieces of it. What NC licenses do is they restrict future works within those commons so they can not be funded. That doesn't mean NC work is evil, but it's not a commons, it is explicitly rejecting the idea that future works within that commons should have the ability to fund themselves. It is saying that anyone contributing to the commons in the future and building on top of it must do so for free.

That's not a moral judgement, in my experience most NC content is not intended to be part of a commons. The closest thing I have to a moral judgement here is that it feels a little weird to me that people are complaining about companies stealing their work at the same time that they build freely on top of an existing Open Source base while explicitly denying future Open Source developers the opportunity to fund the FOSS/CC software/content that they make. You stand on the shoulders of giants, and if you have been able to fund any of your projects, it is only because those giants didn't take your advice about licensing.

But beyond that, I have no moral judgement at all. People are free to choose whatever license they want. It's just not a commons, and it's not sustainable, and it's not Free/Libre. The conversation that we're having now is an exact mirror of the conversations that we had back in the Microsoft days, where proprietary advocates argued that only proprietary software could guarantee funding for smaller devs. It's still a reasonable argument to make today. There are many software devs who believe that the FOSS movement is misguided and that an Open Source/Creative Commons approach is inherently the wrong way to develop content/software.

If you view it as some kind of insult for me to say that what you're advocating for is a proprietary license, I'm not sure what to say, that's on you. Proprietary is not an insult, it's a different philosophy about how software should be built.

> What’s not fine is haranguing those who want their work to remain non-commercial for picking a “non-free” license (point 1).

Nobody is saying that people should be harangued for choosing a proprietary license. On the contrary, whenever these threads appear, it is always proprietary developers jumping in to say things like "A lot [...] of open source contributors would be happier if they chose NC licenses even if it means fewer people use them." Who exactly is evangelizing in this situation? Far from "haranguing" developers, the original article says:

> The non-commercial licenses are good at doing what they are meant to do, that is, prevent commercial exploitation of your work. If that is what you want, the non-commercial licenses are perfect for you.

I'm not sure how else to tell you that accurately defining Open Source/Libre software isn't an insult to your character.