As someone who did some work on Starsailor's avionics, and was quite involved in the rover club (not the rocket project). I can attest the chinese government isn't helping Space Concordia. I think the main point here is that this rocket is built by students, not some private company with a ton of investor funding bringing in top talent. It's just some students that are passionate about their big rocket.