The problem is there actually are good players in China but the Dragons didn't recruit them. The players on the Dragons are not the best players in China (except for maybe Undead).
Honestly the people who made the roster decisions were idiots for not picking up at least some of the players from China's world cup team. They were actually good