[flagged]
> We're made to feel like we should open source things and not retain exclusive rights to commercialization.
Who is telling you that you have to write open source software? Millions of programmers around the world make a living writing software with much more restrictive licenses (including simply All Rights Reserved). I write proprietary code, and I don't feel any pressure to stop doing that. Somebody on the internet telling me that I should write open source software instead is not an issue. They can't stop me from making money writing code.
Edited to add: I don't own the rights to my code but I am fairly compensated for it. If I were to write code that I have direct ownership of, the above principles would still apply.
> CC-BY-SA-NC isn't OSI approved and you get told you're "not open source" if you try to use it or licenses like it.
CC-BY-SA-NC is indeed not open source, but that doesn't mean you can't use it.
> We're made to feel like we should open source things and not retain exclusive rights to commercialization, because that's not open.
The overwhelming majority of software is not opensource. Somehow the people writing and presumably making a living from them get by just fine.
> And I'm sick of the "but actually his license enabled that" excuses. It's victim blaming.
Publishing code under an opensource licence and then going hysterical about people using that code as allowed by the licence is suggestive of a mental disorder.
> You won't call them "thief", but I will.
Well, then we've found the problem. You ideologically disagree with the framing of free software. That's fine!
Millions of people use Linux every day, run iPhones with BSD code and run software made with open source libraries. They download Javascript resources and freely-licensed Unsplash JPEGs to populate a webpage interpreted with a KHTML fork. If you think they're stealing, that's an extremist ideology that is not reflected in the spirit of any open source project I'm aware of.
The opinion that those who consume should contribute back is not wrong, and as an open source contributor I fully agree, but it should be understood that anything free is going to be taken. We are an imperfect people in an imperfect world, after all.
I don’t put old furniture on the curb with a FREE sign expecting someone to knock on my door and offer $100 for it. I expect it to be gone without a trace. If I want something, even if it’s 1% of the value, then I’ll have a yard sale. It’s no different here.
Licensing is a form of conveying expectations. Putting an MIT license in my repo conveys that I expect absolutely nothing in return, just like the free sign on the stuff I tossed out.