Richard Fontana wrote at 22:50 (EDT) on Wednesday:
Essentially the problem is that you are ignoring the complexity cost (real, perceived or both) that accompanies use of additional permissions.
Constitutions are complex things. A license isn't a "token", as you said, IMO. A license is a Constitution of a community. And, every community should have the right to draft their own *but* that runs into the compatibility problem. GPLv3 additional permission sets handle both things at once.
No, because there are other valid goals too, like simplicity and comprehensibility (and maybe practical goals like 'ease of enforceability' which I wouldn't necessarily classify as public policy or philosophy), and these affect drafting.
I agree that's important work that shouldn't be ignored, but rather pointless to begin until the philosophy and policies are decided, right?