The moment you lose your key, WebAuthN becomes terrible and the UX is atrocious. You may literally have to go to an office (in the middle of a pandemic!) to restore access to your account.
This is bananas. We absolutely should not be recommending them to normal people until security researchers come to their senses and fix this problem.