There is a lack of decentralized exchanges. It would make sense to have much more of them because of the nature of bitcoin and crypto.
That wont be the case in few months as many decentralized exchanges are being developed currently and would become functional in a few months. The only thing missing with those exchanges would be fiat trading but that can be replaced by buying your coins from localbitcoins or such websites and then moving them to the decentralized exchanges.