I don't think building costs are the main issue with availability of housing. You need the land to build on - and not just any land, but land in desired locations.
How are the artificial mega cities in China doing? Didn't they build several cities from scratch that are supposed to house several million people each?