On episode of Paul Merton in China talked about this. It is not due to 官, but because of the investors. In China, people define "new" houses, as one that never been occupied and doesn't matter when it was constructed. And the price gap between new and old is very big. Hence, the investor won't rent out their houses, in order to preserve their investment.