I don't know. If you wanna get upset, I can imagine a couple of ways to do it.
First, though, I understand the argument that new tech always comes along that's better than what you get. I think most of the time, with a company like Apple, you hope everything your getting is either top quality or selected for a trade off that provides gains all related to a unified vision for that model.
That said, part of the wow factor of this gen (allegedly) was going to be the battery life. Given some of the trade offs, this would have been an important positive...one that probably would have justified the price point. But, if there was a problem and it was rushed out with older tech, just to make a buck, that kind of trade off doesn't jive with Apple's often stated philosophy of excellence/design/care for consumer experience. I can imagine an Apple at one time that would have waited until they got it right the way they envisioned it (regardless of people clammoring for a new model). Further, it's been a LONG while between real iterations where you'd imagine a battery redesign may have had plenty of time to work on, had they started early. If it was done late in the game, then, yeah a big snag would cause a delay. So one could look at it as Apple rushing out a corners cut version of what they knew the product should be. It's perfectly fine to say it's still a great computer...I'm not implying it's crap. Just responding to folks who wonder why in the world they might have an issue with it all.