Considering that lawmakers can force them to do this crazy shit, they could also force them to make their HTTP server emit a simple header indicating content not suitable for minors. This would work well and not have any real drawbacks if certain other things were to happen: Parents taking charge, being responsible, and ensuring their kids are using browsers that unconditionally reject pages with these headers using a setting that's hard to disable.



As if that's ever going to happen.
It sucks that the cleanest solutions are always impossible because of retards. And this is all assuming that lawmakers act for the betterment of society (lol) and that this isn't just the classic "think of the childerinos" façade to erode digital privacy, which it is.