Specifically, I don't see much difference. In a decentralized one, of course, it's a plus that you don't have to pay taxes, but in order to cash out a large amount, you will have to work hard. The biggest disadvantage of a decentralized exchange is that if you made a mistake with the wallet address, then no one will return your money to you.