Why do you think theyre not solving it well (genuine question since I only know they scan the eyeballs)
I think biometrics have very serious negatives in the security space. There's a few good blog posts about it, like: https://www.csoonline.com/article/3330695/6-reasons-biometrics-are-bad-authenticators-and-1-acceptable-use.html