I would say I have actually been lucky or better still very careful that my wallet have never been compromised, I have seen a few number of persons fall victim and the reason being that they must have given out their private keys to a cloned site or clicked a phising site that hacked into their system.
I do not see a serious danger to the use of Ethereum wallets in the event that users themselves create private keys that are subsequently cracked. Either wallet users do not adhere to other security measures. In my opinion, the MyEtherWallet wallet is one of the most reliable wallets.
You are right, when people hear that account has been hacked, the first thing that goes to their mind is about a loosed security by the wallet developers, which should absolutely not be true, ethereum has been in this business for so long, they already knows how hackers operate and has blocked every means of hackers having access directly to their own system.
So most of these hacked account is surely the fault of the wallet holder for not making use of a very strong security tools on his account, no strong password key, no 2FA Authenticated and so on, some even use very easy password like their date of birth, so it’s better we used a very strong password if we want a safe wallet.