I think you underestimate just how many people are in China and how much development actually needs to happen in order to meet their needs. The urbanization rate of China is still lower than most developed nations despite the massive amounts of construction they’ve done in recent years.
The FT is actually a tad bit more reliable than more mainstream outlets like WaPo or the NYT. It’s targeted towards people in finance who want more matter of fact reporting and fewer opinion pieces.