Hardware wallets are the best. Unauthorized access to your Ledger device with weak PIN or seed phrase seems to be primary leak. So sorry for your loss. This could serve a good example for storing your wallet|seed phrase secure! And what a person could do in a situation like this? Suppose one gets injured and hospitalized. How you going to secure your assets then?