Researchers continue to prove that they can beat biometrics. However, the authentication method is still far superior to knowledge-based questions so long as banks also deploy other standard security practices.
The president's executive order reflects a lack of trust in the identity information shared between countries. In theory, blockchains are tailor-made to solve this problem, but current systems may not be up to the task.
Some vendors have begun offering authentication platforms through which biometrics and other authentication tools can be plugged into any or all channels. TD Bank is sold on this concept, but others are not completely sure.