I've used exchanges and will continue to do so as warranted, but leaving funds on them for any substantial time is ill-advised, for this exact reason. These hacks not only injure the victims who lose crypto, but also damages all holders of cryptocurrency as credibility takes a hit, and with it, its value.