You don't have to wait until 2024. The problem of high transaction fees on the ethereum network should be resolved in a few months, namely in July. In addition, the Ethereum 2.0 improvements have been calculated to be implemented over a two-year period. However, Buterin recently announced that the overall renewal period for the ethereum network is shortening. So the update should end next year.
However, there is a problem with high fees and it is because of this that the growth of the ethereum price is still relatively slow. I hope the situation will improve a lot by the fall.
ETH Foundation approximation for ETH2 2.0 is late 2022. they have missed every deadline they've set by at least a year, why would this be different?
what makes you think the high fees will be resolved in July? EIP 1559 does not reduce transaction fees, it burns them. ETH would need to reduce fees by 10000% to compete with BSC. you need ETH2 Phase2 for that.