I have to admit to you that language is a big problem for most Chinese.
Most CHinese who work as a lab technician have Chinese boss, and it is not uncommon that, they can work while not speaking English for a whole month. And for most MDs, the problem is visa, not USMLE. Personally I don't believe any normal Chinese MD does not have the ability to pass it, it might take 1 more year to prepare, that's it!
For Chinese schools, there is no MCAT, no prerequistes, admission is not competitive, tution is incredibly low (most schools less thatn US 1000 per year). Living expense is very low too.
Americans almost explore every possibility to go to medical schools in the world, with one exception in China, because language issues. Any issue is dual-sided, as long as people know how to use it.
I was educated in China, later I came to US and got more good education. Now I work in an American company. English language is not a problem for me any more.
I am not an MD now. As a Chinese currently in US, I am also happy that I have more options than other people if I decide to go to medical school. I can either go to US schools, or Carribean schools, or a Chinese school.