Nah. I don't buy it. If we don't trust our own Government with it, I don't think we can trust private corporations which are definitely facto extensions of the state by virtue of being legal fictions with it.

Vigilance is the price of liberty, and I don't believe that that there is any reason to make that vigilance "easy" for those already more than capable of doing a reasonable job of it with means that don't create a giant liability of biometric data leaks for everyone else.