YubiKeys are great and more people should use them - also great to use as a PGP ‘smart card’, way way better than having a hot key on a work computer
But a free-er open-sourcer competitor would be amazing, Yubico a bit Ledger-like for my taste
(Also also you can use a Ledger like a YubiKey which is handy as a backup)