https://www.cato.org/blog/what-happens-next-age-verification-afterfree-speech-coalition-v-paxton
I do not agree with everything in this article, but it makes some excellent points.