The easiest way to protect yourself from these hacks, scams and phishing and is not to use web wallet at all, MEW and other wallets online so in case you're not in good condition to check those things you're safe. And you can do it by purchasing and using hardware wallets.
Totally agree, cannot be sure when keeping it online.
You can also go the cheapest way and make a "cold storage" by simply printing public and private key together. And make sure you keep it in the safe place.