Yeah, the law is wrong. It shouldn't have limit to to 16 it should ban this practice altogether.
BTW: violates first amendment? Since when being deciding what content will trigger the user is protected speech? Freedom of speech supposed to allow me to say anything I want without hiding my identity and any action government would do to punish me for it would be illegal.
If they think that this breaks first amendment I think they should be sued for removing and blocking content on request of the trump administration. It is essentially government blocking someone's speech with extra step.
The whole argument about section 230 is even more ridiculous, but it reminds me. Section 230 needs to be updated to exclude all the corporations. It was meant for hobby users running forums, Usenet, mailing lists. So they could do it without having to worry about lawsuits that could ruin them. Google, Meta and others have plenty of resources to deal with it and since they control the algorithm and effectively what is displayed they should be responsible for everything other people see.