The problem with technical solutions is basically Child Abuse Images. I am a big believer in freedom and privacy. I am also a big believer in protecting children. Many people understandably prefer protecting children to seemingly (to them) abstract concepts like freedom. Any technical solution needs a method to remove certain content - and as soon as such a method exists people will want to abuse it for political reasons.
The solution has to be political not technical - somehow we need a political situation where basic freedoms are respected. This can only exist as revisions to countrys' constitutions. Simple laws protecting freedom are too easy to overturn. And we can't carry on resisting re-heated versions of the same stupid law every two years.