The "pundits were wrong" said one analyst after the Apple's new iPhone launch.