At least Free software means that you are enabled to do all of this, even if you could not do the last step in any meaningful fashion.

The bigger problem, much though I like the idea, is that getting anywhere close to this is far too complex for most people.