Sort of agree but what does this mean?  “As for his latest work, Li noted that the results might be model-dependent, so further modeling is necessary to confirm the results.”  To me it says they released an unconfirmed study - not very scientific.