Author's bullshit that passwords are inherently insecure is, well, bullshit. WEAK passwords are weak, yes.
Meanwhile, anything that can fail if I lose my device (or it gets stolen or broken) means it's just a matter of time before I'm permanently locked out.
I know how to secure my passwords. We need to train people how to generare secure passwords and manage them effectively.