Coins should always be considered in a safe storage, there are lot of wallets and platform that could be used to hold coins, both of this has good side and bad. Where will you choose to store or hold your coins, in a close source wallet (exchanges) or an open source wallet like electrum and Hodler wallet?
The choice is easy get a hardware wallet, most hardware wallets now support many coins so it is likely your favourite projects are there or will be added shortly, but do not make the mistake of holding your coins in an exchange, there has been recently a hack to remind us that regardless of the security exchanges implement it will be impossible to secure them completely.
And for a hardware wallet, I prefer to use ledger s nano or ledger x nano (which already release). That wallet supports many coins even for erc20 tokens, so you don't have to be a worry if you want to move your tokens from mew to the hardware wallet. Like many other people, I still holding coins in my wallet, some in the exchange, some in the Android phone, some in the offline wallet and hardware wallet which support many coins.
As long as you know what you are doing you can reduce the risk of holding your coins but many newbies do not know how to do that so it is better for them to stick for alternatives that secure their coins the most until they learn how to do it by themselves, unfortunately many see the costs of hardware wallets and decide to not adopt them only to regret it later when they lose all their money to hackers.