I feel keeping our coins in exchanges, mininize the risk of loosing our coins to wallet hackers.
The exchange is not intended to preserve your assets. For this there is a huge selection of wallets. On the exchange you need to trade and leave your coins there only for this.