Good luck with all, and thanks for the info. An informative post like this can save a lot of heartache and pain for a lot of pilots. You are correct that world economic conditions and a glut of pilots in some areas has caused some carriers to attempt to lower T's & C's.
Hainan could wind up being a great carrier in the future, and for your sake I hope that is the case.