We should have solutions to this problem, at the router level, where we can be in charge of the blacklist, and the times various items on it are ok or not ok.
Politicians cannot be blamed for trying to do what is popular, and because we as a community have failed to solve the problem for less technical parents than I, an imperfect solution has been proposed. We should not be surprised.
We are the ones best suited to find the optimal solutions to such problems, and carping on about politicians doing something when we have done far too little is pointless.