It's very good to see Apple scrambling to makeup for lost time. Their failure to introduce the iP5 sooner was a sign of ongoing arrogance & assumption that they are untouchable. This did not resonate well with many of their loyal customers. It also sent mixed signals that were easily interpreted as deliberate complacency.
While it's still unclear of where Apples priorities lie, it's a step in the right direction. No company is invinceable, yet Apple has such strong grip on their followers that its able to stifle innovation all in the name of being "cool".