It is possible to crack a wallet only because of your sluggishness and if you neglect security methods. do not blame the developers or anyone else for example if you did not put 2fa on the wallet
Though there's some of coin that the wallet lacking 2fa but there's always another way to make the security stronger. Most of the case of wallet hacking the wallet user is actually to blame not the devs.
So many wallet owner right now just dont give attention to how important the wallet security can be and that can be overall bad if the hacker gain access to so many wallet.