She never said she was very good at what she did. Yes, she was working like crazy but that is a different thing. Being overly invested in career mostly makes you very good at what you do.
It has less to do with China but more to do with the Author being so far from the home. Tomorrow her Mom might need her more and the government can only help that much. These are all the choices people make in life..
I find it weird when people curse Indian IT companies which were once their employers. Is it not true that once upon a time you were only fit to join them because no one else would have employed you.