I believe that BitWarden can implement a recovery method quite easily, using another suggestion I made actually, all of my suggestions link up, and make each other more possible.
Because having multiple forms of 2FA, even if it’s just to disable the Multi-Device setting would make for much better security overall.
This could also be accomplished by always allowing the Web Based Vault to be opened.