Thank you.
On the social media issue, some critics have said that this would apply to social media that chooses to host pornographic content and show it to children, but the point would seem to me that if you can't serve alcohol to children in a bar, you also can't serve alcohol to children in an ice cream stand. If we determine that an activity should be age-protected, then that age verification has to necessarily exist in every context where that content could be shown to children.
The solution is that it's not age verification for those sites in general, but it is specifically for the pornographic content we're talking about, because Twitter shouldn't be allowed to show pornography to nine-year-olds and neither should any other website.