I would rather avoid all Ethereum DeFis now, not because they are not stable or not working, but because Ethereum´s fees are terrible, you pay more than 5USD in average for a transaction. This reminds me of the price of Bitcoin transactions in 2017, when the system was overwhelmed and after a time Bitcoin crashed to 6000USD.
I just checked the Gas fee at Etherscan, now you only need to pay $ 1 for the transaction to be confirmed. It has fallen many times over the previous days, and hopefully in the future it will continue to decrease. And I have the same mindset as you, it is the Defi projects that get ETH congested and have a huge high gas fee.
Most Ethereum transactions are focused on the Uniswap exchange and this is why the gas price has soared in the past few days. Currently, gas prices are still very high and the Defi projects are making the Ethereum network worse and worse. I think we should accept high fees when sending during this period as there is no other way.