What we need is a lot more regulations and insurance in the exchanges (not in the coins). To avoid things like cryptopia, quadriga, etc
What we need is the opposite. We need truly decentralized exchanges which do not require regulations or insurance, because they do not touch users' money at any point. Then hacks or scams like those which happened to Cryptopia and Quadriga customers are impossible, because users maintain control over their own coins at all times.
IDEX was never really truly decentralized. It's more of a hybrid exchange, and you still have to transfer your coins or tokens to them, which is why they are now asking for KYC from their users.