Striving to protect children isn't nonsense, even if the effort fails to accomplish its intended outcome. We need politicians who are more concerned with the rising generations, not less.
That applies to the voters, not the legislators. The legislators been around the block, they have lawyers, they have mentors, they have consultants, they have lobbyists. With the exception of the few loons who inevitably get voted in here and there, the careerists know exactly how something like this plays out.
Voters are presumably striving to protect children and want their legislators to do something. These legislators are in no position to do anything. But they can play pretend and only make the problem a little worse as they do. In politics, that's a win.