One response to flaws in the law is to oppose them. Another response is to find common ground and embrace and extend.
It won't harm anything. Even now as these things spread nationwide something like Stripe or whatever will pop up and fill the need as a service. It used to be essentially universally required to prove your age using a credit card. There was/is a company that specializes in that. I can't remember its name but it was ubiquitous for porn access for quite a long time. Those over 18 confirmation banners used to be much stronger than the merely souped up cookie notices they have become today. Age verification as a service is trivial (particularly with the rise of phones) and someone will build a system that does a much better job preserving anonymity than credit cards ever did. At this point all you need is something like a passkey or FIDO token and a way for something to vouch age during account creation.
It won't harm anything. Even now as these things spread nationwide something like Stripe or whatever will pop up and fill the need as a service. It used to be essentially universally required to prove your age using a credit card. There was/is a company that specializes in that. I can't remember its name but it was ubiquitous for porn access for quite a long time. Those over 18 confirmation banners used to be much stronger than the merely souped up cookie notices they have become today. Age verification as a service is trivial (particularly with the rise of phones) and someone will build a system that does a much better job preserving anonymity than credit cards ever did. At this point all you need is something like a passkey or FIDO token and a way for something to vouch age during account creation.
I agree that federal law is preferred.