The real problem was never just checking age imo. It was deciding who deals with mistakes, who gets blamed when access is blocked wrongly, and how a normal user is supposed to fix it.
Moving that to the phone makes it look cleaner, but mostly just pushes the mess into a layer people have even less control over.