Believe what you want, but iPhone is on the verge of major trouble.
Android has caught up in every area that once separated the two: battery life, design, UI, reliability.
Apple must innovate... and I personally hope they knock it outta the park again!
These aren't really the issues. Android phones have ok battery life because they cram in huge batteries. UI is still far superior on iOS and reliability is something that can only be judged in hindsight.
The iPhone is in no trouble whatsoever.