Or create a universal TOS where service creators can just check off various options, in the same way that Creative Commons created a universe copyright licensing agreement.
This is the only reasonable way I can see going forward.
I recall reading once that a person would need a lifetime's worth of time (50 years? 80?) just to read and understand the legal ramifications of the contracts and TOS he or she must agree to in order to use software.
Clicking "I agree" is probably the most obvious and common lie told by humanity today. Something has to change.