Ed,
By the look of those pipe connections, you might be pleased they didn't close them in.
Is this apartment yours are are you renting it?? If it's yours, you can modify and improve the finishes as you go bit by bit. As you say, standards in China leave a lot to be desired, but you can achieve a much better standard either doing things yourself, or getting your own people in that you can supervise....
David......