Ethereum relies on a proof of stake mechanism, which requires a large amount of energy to process transactions, which raises the cost of transactions.
Ethereum faces scalability challenges, which means it is difficult to process a large number of transactions at the same time.
Ethereum is working on updates to improve scalability and lower transaction fees, but these updates have not yet been fully implemented.
Speculation also plays a role in high Ethereum fees, as some investors buy Ethereum in the hope that its price will rise, which increases demand for the currency and raises its fees.
A number of factors are responsible for the high gass fees in Ethereum, and I much agree with the way you outlined them, and it's important to note that it's main atribute is the high demand for Ethereum, just like we also experience high demand for Bitcoin which increases it's transaction fees. The high energy consumption in processing transaction increases it's fees, the scalability issues is another area that increases it's fees, I hope that it's developers finds a lasting solutions for it. Despite the high gas fees investors are still buying Ethereum, because it's a reputable crypto coin that's second only to Bitcoin.
you are right. Ethereum EVM has been able to establish a network system capable of providing the necessary tools for developing decentralized applications using blockchain technology, in addition to a number of other subnetworks that were developed according to the same system. All of this contributed to the high demand for Eth to complete development operations, in addition to financial transfers made via Eth, which succeeded in being listed on almost all trading exchanges.
The most important element that should not be overlooked is the increasing number of investors who are storing Eth, waiting for its price to rise. This has helped in increasing demand for Eth and thus a congested network with high fees.