This can't be the explanation, because the US has never offshored construction. You can't offshore construction. It's a service business that requires being on-site.
Americans can't afford to buy things made by Americans.
Again we papered over this issue with decades of supressed interest rates but the ruse can't last forever.