Ethereum will be rolling a series of upgrades with the "London" hard fork on August 4, 2021. It'll be an exciting time for ETH holders as the cryptocurrency becomes scarcer than ever while fees decline considerably across the Blockchain. While the hard fork will bring many benefits, it will also delay the difficulty bomb to Dec 1st. We're going to have to wait again until ETH becomes a full-fledged cryptocurrency.
This sucks real bad, since developers keep delaying ETH 2.0 after each upgrade. I know they want to make sure the new upgrade is as secure as possible before rolling it on "mainnet". But the many delays are making people desperate as the current implementation of the ETH blockchain becomes heavily congested. If this keeps up, Binance Chain or another competitor could take down ETH's position as the leader of the smart contracts industry.
What are your thoughts? Do you like the idea of delaying the difficulty bomb after each hard fork? Do you think sometimes enough is enough? Will people get tired of ETH's inability to scale on time? Your input will be greatly appreciated. Thank you very much.

They have a reason for the delay, and that is to perfect the system before the launch, they know very well that their competitors are taking this opportunity to launch their own chain or bridge their chain we are all going to benefit if they launch their system in the right time, any way we have a good alternative in Binance Smart Chain.
It's going to be a good competition and will enhance users' experience once they launch so we have to be patient and wait.