FIDO2 is great. Passwords have been proven absolutely horseshit over the last decade or two. Ditto SMS 4FA. Using cryptography to solve it is good.
I'm guessing the concern is over the NIST curves? Certainly a valid concern. Hence this little experiment.
All the hardware, Yubikeys included, has the capacity to create and use Ed25519 but they choose not to.
After all, who is Yubi's top customer? The DoD.