I always wonder with stuff like phone's if the companies creat top of the line stuff, and then reverse engineer it to creat less high tech versions. Like if they made the iphone 10 before say the iphone 6 then came out with 30 versions in between. Definitely would be a better market strategy then coming out with something much more advanced then anything currently on the market. But that's a whole other topic lol. I personally have never been a fan of apple products but to each there own. I do like the camera quality they have though.