I saw a Chinese news report on this with them kinda gloating that the dish was destroyed. Remarks on the site agreed it showed the USA was falling apart.
There was some gloating here when the floods threatened the Three Gorges Dam. I think schadenfreude is mutual.
Meanwhile the Chicoms just built one
https://en.m.wikipedia.org/wiki/Five-hundred-meter_Aperture_Spherical_Telescope