You are describing strong surveillance. Exactly the problem ZKP (or similar tech) solves/avoids.
And on the other issue, requiring sites to verify ages before serving adult material, isn't the same as criminalizing shared/mishandled age verification credentials. Its a mitigation issue, not a nuclear threat.
I am left wondering if you had any coherent point to make.
> You can just lie by using someone else's ZKP.
Yes, it is trivial to share access/identity, purposely or carelessly.
Not sure what point you are making, since that isn't specific to ZKP.