In my opinion, biometric technologies like apples touch ID is the solution to Bitcoin hackers on major exchanges. Imagine Coinbase or Bitpay had a user enabled feature that requires your fingerprint in order to confirm any Bitcoin transactions.
Then, a hacker would need to get into your account, defeat two factor authentication... and have acess to your fingerprint to confirm any transaction requests.
Obviously, this could be a user enabled feature that conspiracy theorists or people looking to just be anonymous could opt out of.
If Apple were to open up its touch ID to third parties, this would be the best offering. But for the meanwhile, can't a website like coinbase allow you to buy a third-party fingerprint scanner?
as others have said biometrics is not easy.
1. not everyone has/wants a fingerprint scanner.
2. if i cut my thump and it left a scar, the thumbprint wont match the one on the exchanges database
3. a trojan horse could sniff the data input of a USB port to copy the persons thump print and then use it later.. much like keyloggers sniff usb keyboards.
4. the actual lesson to learn is to teach people not to use exchanges as long term bank accounts.