I personally think they can co-exists.
LNURL-Auth is better for privacy thanks to the pubkey derivation is unique to each website.
But it will never become a standard, FIDO Alliance is too strong (Google, Apple, Microsoft). Why using shadowy super coders technologies when you can use billions $ companies apps?