That solution fails to sidestep the not minor issue of how do we determine it's a child online brought up by the article.
Why not use passport verification for any enough big social network? Anyway there is almost impossible to use them anonymously.
I just don't think banning people from the internet is the answer.