They are already getting payloads into orbit, just not on this test vehicle. They have an operational, but non-reusable small sat launcher, so they definitely mean business and aren’t just a startup with a research project.
We're holding China to the same standards as a small start up trying to prove itself these days? ok then.