Or you can go to other big exchanges such as Binance for USDC->USDT->DAI or USDC->ETH->DAI. Even with two trading fees and two spreads, the cost will be low.
I think the exchange you screenshotted gives a service to people who aren't keen on the big exchanges.
You can go the deFi route if you know what you're doing: