That's Apple. See one-button mouse.
And don't take them literally. What is "perfect" is what they have for sale at any given time, not the literal definition of the word perfection. They made a huge marketing push for retina but then rolled out an iPad Mini 1 without retina. Much like that situation, this new iPhone has Apple formally endorsing two choices so the fans are having to find their way to rationalizes how both can be "perfect". Go back to that iPad Mini 1 launch and you'll see lots of rationalizing how it made perfect sense for a 7.9" screen to lack retina while a 9.7" had to be retina. Of course, when an iPad Mini 2 launched with retina, all that rationalization no longer applied. 720p was "good enough", "1080p is a gimmick", "the chart", etc when

TV was capped at 720p but no such arguments turned against Apple when they rolled out a 1080p

TV3. The fun is watching the fan base rationalize such things on Apple's behalf.
Apple flip flops regularly and sometimes dramatically. See:
http://www.techlicious.com/blog/5-big-flip-flops-from-apple/ and
http://www.phonearena.com/news/Tim-Cook-says-Steve-Jobs-taught-him-about-flip-flopping_id30702
"We" seem to think Apple acts above the business of making money. But they just want the money. If this year's iPhone would have been star-shaped, the new star-shaped iPhone would have been the new perfect. If it came only in lime green with pepto bismol pink dots, it would have been the new perfect too. If the battery was ejected in the name of "thin", this crowd would pay the full price anyway and spin it as "everyone buys a battery case anyway" or "now everyone can get just the amount of battery they want".
Again, the fun is watching the fans go right along. When 3.5" was the "perfect", everything bigger than it was "abominations", "stupid", "99% don't want". Then 4" was deemed the new perfect and the same adjectives shifted to everything bigger than 4". When these bigger 6s phones were first rumored, there was heavy psychological "Apple would never" rebellion. But as the rumors piled up, the crowd started increasingly adopting that the 4.7" will be THE (next) one while mostly rejecting the 5.5". Now they are both announced and will quickly take their place as the new perfect. It should be only a short time before this crowd is poking at the 4" as "puny", "how did we ever get by with such tiny screens", etc.
This is all just normal operations by Apple and it's fans.