For those not that involved in this stuff, ETH2 fixes this issue by switching to proof-of-stake. There are already billions being staked in ETH2 validators today in preparation for the switch and Vitalik has written and talked a lot about it if you’re curious. It’s been making progress and Vitalik is a smart and capable leader of the project imo. High gas fees in the current system are arguably a sign of high demand.
Proof of stake has little to do with transaction costs. The roadmap to scaling is sharding + layer 2 tech (optimistic and zk rollup, some of it is already live like arbitrum).
Layer 2 is a hack given the current constraints, but it comes with its own trade offs that I think are worse.