Open Source has a Bigger Problem
Source: https://www.youtube.com/watch?v=XWuT5N-rcd8
Each time a successful person has enormous leverage over a critical piece of shared code and each time something triggers them... and each time a corporate gatekeeper steps in, patches the specific failure mode, and moves on. The underlying problem of how to sustainably fund open-source maintainers remains completely unaddressed.
I think the situation is that corporations are prepared to use your open source, while mostly refusing to compensate you for it. I also think there is a vast leverage problem in that even when you write the code you have little to no power.
I'm sorry but I don't think your non-permissive license is going to compete against these massive law firms designed to protect the company's interests. Companies make decisions all the time and then ultimately evaluate the risk against the publicity and marketing in the moment and almost always the decision is to do the things that benefits them most, even at the cost of others.
It also shows that GitHub's value (and likely how it is able to pay for hosting free software) is to make decisions for the greater good of the community.
I think this is good and bad, we like stable codebases and reliable software but I would prefer if they didn't make changes on the authors behalf.
As I was told by someone at a recent conference, the only way to ensure that you are not impacted by this is to not participate. (Which I feel is an L of a take)