I feel keeping our coins in exchanges, mininize the risk of loosing our coins to wallet hackers.
Every exchange can be hacked in a similar way. Look at the recent news - exchanges are being regularly hacked and people are losing their money. It's your personal choice to keep the coins at exchanges but you should be prepared for losing all your coins one day as nobody is absolutely immune against hack attacks.