Things happen. In hindsight, everything is idealized.
There is no way 5 years ago could China do what it is trying to do today, IMHO. In terms of economics, technology, finance, and politics, China is far stronger today than 5 years ago.
Also, regarding Huawei and 5G, the Americans have a peculiar trait in their nature.
What did they say in the 36 Tricks, the last trick? To run away is the tops/best.
When the fight is lost, better to regroup for the next one, but that is not America. They keep on fighting even when it is lost already. That is why the Vietnam War dragged on for 8 years when after 3 years it was obvious even back then to people. Afghanistan and Iraq today, same dynamic at work. That is the American, and that is rather strange.
In regards to Huawei and 5G networks, the Americans lost and lost big. Stand alone 5G network exists in China today. Where is America's stand alone 5G network? Was it not what this US Government versus Huawei fight was about?
Sure it was, but they will continue fighting, even though not sure or clear to anybody how the Americans are going to win now. You win by building a 5G network and then make it a stand alone network, then reap all of the new technologies that spring from that. But they ban Huawei again, in short they are still fighting the same losing battle.
Seems to me the best thing for the PRC to do to make the Americans continuing to fight this losing battle in Huawei 5G for as long as possible. The outcome is certain, as China already built stand alone 5G networks and about to install more national wide. Americans are 5 to 10 years behind at least. With a certain outcome, the longer the fight, the bigger the lost.