China has a huge migrant population ready to move to any newly built city. They can afford it because of the sheer population size. Not to mention they already figured out how to build functioning cities. Building a dozen more isn't a challenge. Meanwhile egypt still has to pull itself up on its bootstraps. A failed city would be a huge setback.