Good Lord man, read the article and follow out their links, don’t pester me to do it.
One “link” is to a paper magazine that doesn’t exist in online form, another is to a phony site nobody heard about in China.
Also the grounds of criticism are dubious. It is an air-launched quasi-ballistic missile indeed. What is wrong with it?