I think it’s becoming a misconception that things are cheaper in China. Nowadays, it has become so common for those “fresh-off-the-boat” Chinese to exclaim “man! Things are so cheap in the US!”
I’ve seen many Chinese coming to the US for the sole purpose of shopping because things in the US have become so much cheaper than the same things in China. I’ve heard stories of many Chinese spending hundreds of thousands of dollars in the US because the same products in China would cost significantly more. And I’m not talking about only luxury goods, but everyday stuff like clothes and electronics.
Salary in China is also not what it was before. My mother-in-law was a high school chemistry teacher before she retired. Her retirement is now US$12,000 annually, plus additional pay for Medicare stuff. The high school teachers who are still working make a lot more.
Although average income for all Chinese is still low, ~US$9,000, the salary for the white collar workers in China is almost on a similar level as their western counterparts. I myself have been recruited by some universities in China. And they offer a pay that’s actually higher than what I’m making now in Texas, in absolute dollars.
And here when we discuss salaries for the military, we are specifically talking about the navy, where most of the sailors in the PLAN have college degrees or higher. So they are white collar workers. And they get paid much better because the Navy is competing with all those multinational companies for the same talent, they must offer similar benefits.
While I agree that the Chinese sailors get paid less than their western counterparts, I do not believe the gap is as big as some would have believed. In fact, it is my belief that some positions in the PLAN, especially technicians and engineers, might even get paid more than their western counterparts. For civilian engineers and scientists, that is often the case.