Moving assistance is pretty standard in my experience in larger companies, even many smaller ones. It's not a huge expense. My step son in law just moved from France to San Diego, he's a mid level kind of guy, got a very generous package to move.
At one point I was offered a transfer to Germany, but I couldn't take it because of my kids, but the package was very generous. Three year assignment.
I didn't have to take that one of course. I understood from others that anyone could go to Beijing, and a few did, they were really straining for folks to go for some reason.