CEX and DEX can both have hacks. An open source DEX can be verified, formally tested, and made immutable and un-upgradable on chain, like Uniswap.
Uniswap V2 contract is 2 years unchanged, $3.8B TVL and $1B daily volume, close to 10 year old Coinbase CEX. Not bad for being a joke.