I think the size and complexity of FoxConn speaks for itself. Manufacture and assembly of an iphone with its constituent parts requires high precision, volume, high quality control, and massive supply chains - hence Tim Cook does not believe it could be done in the US.