first, china has a population of 1.5b, compared to the US 20. So to get an idea of what the US equivalent of a building project would be, divide it by 5.
Now observe as the rents in big US cities have grown unaffordable for a majority of people due to insufficient building, what China is doing is much better. Having too many apartments available for 20 years is good compared to having none.