Decentralized exchanges arent really decentralized because theres still people who are handling the exchange,they can easily manipulate the prices for their own benefit,there are more downsides using these exchanges,the support doesnt exist if you have sent your assets into wrong wallet you are going to lose everything,which is why i prefered centralized than decentralized exchanges.