Hard to believe. Read what you cited just one more time. What does it really say? failure or success? Do you understand the meaning of "marked improvement"?
I am just wondering how blind and crazy you have to be as to cite this report as evidence for Xiao's failure. Are you sure you took the right pill this morning?