There is nothing wrong with the statement that cryptographic technology itself has fatal flaws. But for most enterprises today, they are the best choice. In fact, everyone can manage their own passwords more effectively.
The security of passwords has always been a problem. Unless in the future we can use technologies similar to biometric check to replace them - which is the direction the industry is striving for. Before that day comes, we'd better start to cultivate a security culture so that we can manage our passwords more effectively.