The high fees of gwei in Ethereum transactions are due to the supply and demand dynamics of the network. When the network is congested, users need to pay higher fees to prioritize their transactions. The popularity of DeFi and NFTs has increased demand for Ethereum transactions, leading to higher fees.
There were times when it drove me crazy as well. High mining fees on the Ethereum network were when I paid high fees, sometimes depending on the situation. If the trade you will make is a waitable trade, wait for the intensity to pass and try to trade during the less busy hours of the day. Even in the Bitcoin network, there were extremely high payments recently. Unfortunately, all networks have scaling problems.