This was the Chinese government burning the boats[0]. Beyond the symbolism and ensuring everyone's commitment, they want to direct the firehose of AI money towards a local champion (Huawei). Money, and experience bourne of being in the trenches developing, manufacturing, deploying and debugging on actual workloads will supercharge how quickly Huawei get good, compared to when they had to fairly compete against a well-resourced Nvidia
0. Though it's not absolute - there's still the Singapore-based clusters loop-hole, that the Chinese government may choose the degree to which it turns a blind eye to, if progress is slow.
The money and resources aren't going to Huawei exclusively, but to a whole range of companies. This selection changes over time as new companies show promise, or previously selected companies prove themselves to be incompetent.
For example there are like 6 different technical tracks of EUV development. They're not committing to one technical direction, it's exploring all of them.