The issue is with mostly with Indians, not Chinese. According to David Bier of the Cato Institute, it will take almost 90 years to clear the backlog on the EB-2 and EB-3 Green Cards for workers from India. However, for workers from China it is around 11 years. A long time to be sure, but well within the lifetime of most of the Chinese workers in the USA.
The numbers are from a couple of years ago, to be certain, but the backlog for Chinese workers is still unlikely to be more than 15 years.
https://www.cato.org/blog/employment-based-green-card-backlog-hits-12-million-2020