That is the whole problem the cryptocurrency ecosystem market is facing right now and I don't know all the developers can't create a very nice decentralized exchanges for p2p. And I strongly believed those who created electrum and blue Wallets can develop decentralized exchanges for this purpose.
And the day when good decentralized exchanges will be developed in the crypto market, many things will change and things will take a new shape. Bisq installation progress too is too hard.
The convenience of buying BTC on a CEX, along with higher liquidity and better rates, makes CEX exchanges more attractive even with KYC requirements.
The demand from users who want more privacy by buying BTC without KYC is lower, which leads the remaining users to turn to P2P, where the spread tends to be higher.
It's been a while since I last opened Bisq to check, but usually the prices and spreads charged by users there go over 10%.
But if we want to change this, we need more and more people to support decentralized platforms like Bisq. The more people join, the greater the liquidity and better competitiveness in relation to CEX prices.