centralized exchanges.
i use coinbase pro to cash out fiat---i don't love it but it's the only exchange i ever KYC'd on many years ago---and i am extremely paranoid about what outputs i deposit there. tbh i dunno how long they will even keep tolerating customers like me who always deposit coins from no-KYC exchanges like binance, kucoin, bitmex.
i do occasionally trade on localcryptos for cash (in which case this is not a concern) but there isn't enough constant liquidity in the p2p markets for what i need. as a longtime bitcoin swing trader i gravitate towards thick order books since i can't afford to wait around for hours/days/weeks for trades to come through. those wait times can equate to lots of money lost.