Earlier quoted context omitted.
Censorship is an excellent demonstration of why network level blocking is a complete lost cause. You hardly need Tor, VPN, or a special browser when SSL is impossible to block in a non-destructive way. You can never effectively control what people do on their computer without controlling the computer itself. It would be much more effective to make blocking the responsibility of web browsers. This would allow settings…
Blocking via web browsers is definitely not going to work. It would require that every browser on each PC, phone, TV and other internet enabled device all activate the filters, all of them have a facility to activate/deactivate the filters, all of them don't allow other web browsers to be installed and don't allow booting from alternative sources. Most parents don't know how to do this. They do know how to tick a box…
But to prevent kids getting around network level filtering you still need to have all the anti-circumvention measures baked into the OS/browser/anti-virus. The UK government have created a network level filter that still needs client level changes to actually work. I understand that most parents would have a hard time doing this, but a government backed effort could have made a difference. I see this as similar to installing antivirus (which a lots of parents seem perfectly capable of).
I understand that it is possible to block SSL by IP address. However, it is also possible to send anything down the same tunnel; but you can't inspect the actual packets to see if they are clean. Some filters perform a MITM, but I think we can agree that is a terrible idea. Browser based filtering lets you filter any site based on its contents and also maintain the security of the data. It also avoids domain level blocks that block other sites by accident.