This isn't really a fair comparison, as has been noted elsewhere here. Heathrow is an exceptionally poor example of airport construction and operation. There were fewer constraints at hand in the construction of the new Beijing terminal as well - so if thing X went wrong, I think there was probably less ability to delay matters.