Why has iPhone 5 not come out yet?

The iPhone 5 is out.