Also biometrics are not deterministic.
Meaning your fingerprint can't be a decryption key because if you scan your fingerprint 100 times the resulting image will be different every time. Biometrics look for an image which is "close enough" to the original. This means that you can't employ strong security with biometrics. You can't use the image to generate a encryption/decryption key because everytime you scan you finger the key produced will be different. Thus if software can unlock your wallet on a fingerprint scan that means the software already has the decryption key. If the key is available a hacker will find the way to extract it. Your system would be less secure than a strong passphrase.
That's not a difficult problem to solve though.
You can scan a fingerprint and see if it is a close match.
So the key doesn't come from the figerprint itself. The key is random generated and held in the client and only released to decrypt if the scanned fingerprint matches.
That means it isn't good security by itself for a local exploit on the machine with the key, but it good at preventing decryption of the wallet if stolen from a remote backup server.