~snip~
DEX is not the same as p2p as the transaction goes through a smart contract of an exchange. So problems could be mainly in case if a corrupted smart contract. Swap exchanges accumulate trading pairs provided by users so tokens for a trader are held by exchange. But I'm sure we'll see some new decisions for even better service. I don't know which, may be they are not invented yet, but we are still in the very beginning.
At the end of the day a DEX is just a bunch of P2P transaction. It's two people transacting directly between them. In one case the transaction is more automated, but it's very similar as there's no central authority in between them.
If we talk about an idea than yes. But if we talk about how can we trust a third party, a stranger in a p2p, than there is a difference: in one case we need to trust a stranger in another — to trust a code of DEX. But in the case of CEX you'll need to trust a third party anyway...
Absolutely true, each person must bear responsibility for their money on their own. I spoke with several people to understand why it is so important for them to save coins on the exchange, the answers were amazing. Someone really believes that it is safe and in case of theft believes that the exchange will reimburse them for everything, and someone thinks that this is important, otherwise he will not have time to buy or sell which coin at the best price if he keeps it in his wallet, very strange decisions.
If they understand how risky it is, than it is just a question of which risks are suitable for them. For instance traders always have some assets in their exchange account but there is a difference between having some assets there and understanding risks — and having everything there and being under a delusion that exchange account could be a safe place for that.