The issue I have with age verification and End user agreements is the following.
There is no legal binding to who signed the Eula in normal end user accept. This differs from a paper contract where the signature is person identifiable.
Your cats paw could have clicked on the Eula accept :). Who is liable then the cat?
I think that if Eulas was taken to highest court of law they may not hold through screening.