while usually <20% of H1B visa goes to people from China.
https://www.vox.com/2017/4/13/15281170/china-india-tech-h1b-...
so, each year, it's probably around 10K to 15K students from China can get H1B visa, compared to a total of 300K students in China, that basically means about 90% students will have to go back.
it's more about fast growing number of students from China, also working in US requires H1B visa.