A big concern around age verification is that some people will be locked out because they can't prove their age.
Your solution here has the same flaw, I think. If the algorithm thinks I'm underage, I'm locked out.
being locked out = less profit = firing management by shareholders
it will solve by consumers, don't worry
being locked out = less profit = firing management by shareholders
it will solve by consumers, don't worry