I can't comment on the other parts but
Have you seen the way foreigners are now treated while entering China?
this is very true ,I have 30 candidates who can't take the post because of the visa problems
the foreigners in China suffered a lot due to the visa clampdown these days
it's even much worse now than the Olympics period
Teachers have to fly back to get their work visa done , what's a waste on their trips?