I, the author, have added a clarification on why freedom 0 is unnecessary:
Basically I value Free Software for two reasons:
1. I think it's irresponsible and dangerous for us to be doing all of our computing using technology we cannot understand or maintain.
2. I think community software development is great fun.
Freedom 1, 2 and 3 are all needed for these things, but freedom 0 is not.
If you want to do x, and the license on some software forbids x, then you use a different software. It's no different than if the software were simply unsuitable for x.
Basically I value Free Software for two reasons: 1. I think it's irresponsible and dangerous for us to be doing all of our computing using technology we cannot understand or maintain. 2. I think community software development is great fun.
Freedom 1, 2 and 3 are all needed for these things, but freedom 0 is not.
If you want to do x, and the license on some software forbids x, then you use a different software. It's no different than if the software were simply unsuitable for x.