In Corporate America and China and everywhere, you've got to be smart, working hard, be a good team player(win the respect of your team members with your real talents, not just be a brown-noser) and improve your EQ, and eventually you can prevail.
So I really don't think she can brag her luck in these stupid corporate politics, someday it will come back and bite ya....