I have my coins spreaded i have some on exchanges, and i have some at my online wallet. I even have some altcoins on a other wallet. So I am using a lot of wallets even for Bitcoin.
If you get hacked you get only stolen by that wallet so not every coin you have is lost.