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.