It was estimated to happen in Q1 2019, too. It looks more promising this time but I wouldn’t put much faith in Ethereum timelines.
Given that the beacon chain has been running since December 2020 and people have locked in billions of $ worth of ETH, highly unlikely the switch will get delayed by long time now.