Nowhere is safe if you don’t know how to secure your asset properly. All of the issue including hacking events only possible because the victim itself use the service that got exploited. Crypto holders should have a separate air gapped wallet for their main holdings to their money for trading to avoid exposing to risk all his asset at once.
I agree with you. I believe the real or possible cause of this hacks is as a result of using main wallet for all transactions. I think there is need to have separate wallets, so that one should be for storage while the other one is for frequent transactions.
That is only one reason to get hacked, but there are still other more. Have you heard about phishing? It's when we use the website/app that we think is legit but it was actually a clone (a fake one). And once we entered our sensitive information, like passwords, that is how phishers can access our accounts.
We can get aware with it, but it's almost too late to do an action because our accounts were already got emptied by them. Apart from separating our main wallet, we also need to hang out often in the communities, so that we are updated on what are the in's and out's. This already includes knowing the tactics of the hackers, and on how can we avoid them.