Someone I know made a good point. That if the new iPhone does have new AR and/or VR hardware, Apple would likely be best served to build developer support before the launch. Announcing the phone and giving devs training and toolkits to work with for ~5 months would help make the launch that...