I think decentralized exchanges have the following advantages:
1. No KYC restrictions, no regulation, anyone can trade on a decentralized exchange.
2. Financial security is guaranteed. Keep your own key. No one can access your own wallet. Deposits and withdrawals at any time