Not sure what these Exchanges are doing if they can't install and maintain proper securities on their own systems. Its like the big banks allowing anyone into their system without applying as much redundant security systems that they do. I guess some of these Exchange's don't take crypto currencies serious enough.
One suspects that a lot of these exchanges are probably similar in back end coding to one another, which might explain why so many South Korean exchanges have been hacked around the same period (end of Q1 2017, even if most were only discovered recently). Of course, specific targeting by current suspects (which may or may not be North Korean, and may or may not be from the same hacker groups). Can't entirely blame the systems, when everyone is using the same, and all these systems have multiple points of failures (all these hacks so far lead to one entry point, usually a compromised device belonging to an employee).
The fact is, all systems are hackable, some more than others. We all risk our coins when we place them on online services. I know I do too, if not for the convenience of having them sit there for a while, or for the necessity of my coins to be on an exchange for trading, I'd keep all of them on my own wallets. And now, with higher fees with no end in sight, I'm even beginning to keep some of my regular payments on online wallets, simply to save on input sizes.
Scalability issues aside... decentralized exchanges. We need them urgently.