Agreed, to recycle a past comment on the benefits:
____________
We never needed everyone to filter, just parents busy lobbying the government to impose crap onto every possible service and website across the entire world.
Instead, they should purchase devices for their kids that have a child-lock and client-side filters. All sites have to do is add an HTTP header loosely characterizing it's content.
1. Most of the dollar costs of making it all happen will be paid by the people who actually need/use the feature.
2. No toxic Orwellian panopticon.
3. Key enforcement falls into a realm non-technical parents can actually observe and act upon: What device is little Timmy holding?
4. Every site in the world will not need a monthly update to handle Elbonia's rite of manhood on the 17th lunar year to make it permitted to see bare ankles. Instead, parents of that region/religion can download their own damn plugin.
I agree with your approach.
This is society though, hence it is an issue of law and people trying to tell other people what to do.
The Elbonia rite crowd don't just want this for themselves. They want to ensure that their vision of "what is right" is put onto everybody. And the AnkleShowers want their vision of "what is right" put onto everybody. And everyone else has their opinion too.
And the shit-shouting continues until finally someone says "But we can ALLLLLL agree that we want to protect our children yes?"
The issue has never been technical. It is how society has it's debates. Things like each issue becoming a two party extreme. Things like media rules that "both sides get equal airtime" even if one is a tinfoil hat wearing idiot.
As a society, we won't get properly better until we debate better and can accept middle grounds.