Not weighing in on either side of the discussion, but that's a video that's almost completely unrelated to the topic above.
It speaks to how overleveraged/poorly managed a lot of Chinese development was, leading to a borderline colapse of the construction industry, and largely leaves the subject of ghost cities unaddressed.