I think this is a very interesting topic. How can you verify that someone is of age without the problem with privacy?
Would you go to a kiosk or something and buy a code that is not bound to you as a person but the person who works there have verified that you are over 16? So it will kinda be like a steam code except they need to check your actual age with a valid identification (that is only shown to the person) and that code will be bound to an account when claimed. If it is per account then that could also make it annoying for kids to create multiple accounts if they aren't of age.
How else could you do it without needing to trust someone to keep your identity safe?
Throw your ideas at me!
And we do not need perfect, look at alcohol consumptions, that is illegal for kids but some find their ways anyway. It just needs to be annoying so most don't do it or do it less