It seems way more likely that in the decision to go with a 64-bit CPU vs. 2 GB RAM, the pros outweighed the cons. I mean, who knows, but these kinds of decisions aren't made based on the simplistic criteria you're claiming they are. There are pros and cons (and benefits and compromises) to any engineering decision (and product design decision, and business decision, and marketing decision, etc. etc. etc.).
I could easily see a situation where a bunch of people were sitting around saying, "y'know, we don't absolutely positively NEED a 64-bit processor, but it doesn't cost much more and there might be some performance gains and if nothing else it might be a good bullet point for marketing. On the other hand, doubling the RAM will double what we pay for RAM, it won't help performance, and it will eat into the power budget, and it wouldn't make a good bullet point for marketing. The only downside is that denim_chicken will think we're being nefarious and will tell the world about it on HN."
I have no idea if that's what happened, but Occam's Razor suggests that it's more likely than the combination of pure evil and pure incompetence that you've been postulating here.
On the other hand, doubling the RAM will double what we pay for RAM, it won't help performance, and it will eat into the power budget, and it wouldn't make a good bullet point for marketing.
The power consumption angle is a complete and utter non-issue. It generally comes up as an apologetic canard to justify Apple's choice here, but in the holistic sense the power difference between 1GB and 2GB is negligible. Note that the ARMv8 processor, however, is a serious power pig.
However the limited memory should be an issue for people. I personally seriously considered a 5S to replace my GS3, largely for the fantastic camera, but the window of credible life for the 5S is simply too short -- 1GB just isn't enough, and seems especially deficient compared to such a fantastic processor.
The power consumption difference between 1GB and 2GB is far from negligible, both in auto-refresh (active) and self-refresh (sleep) mode.
It's a significant fraction of total power draw when asleep. You also have to account for PMU efficiency being pretty low when running at low current, so minor changes are an even larger difference. There's plenty of publicly available figures you can find to research this - find the "IDD6" self-refresh current in an lpDDR datasheet. Scale to the size of DDR you want, compare with battery rating adjusted for voltage.
It's a significant fraction of total power draw when asleep.
So a device with 2GB should have a significantly smaller standby time than one with 1GB, right, given that, by your claims, it's a significant fraction. Only that isn't true at all, and straight comparisons between, for instance, the GS3 international (1GB) and the GS3 Snapdragon (2GB) shows absolutely no reduction in two-week+ standby time. Of course all else isn't the same (it never is), and there are other power profile changes between them, but it certainly isn't remotely significant of a power draw.
Because in the profile of a smartphone it is absolutely negligible. Your phone is always in radio contact with the cell tower, that absolutely dwarfing all other power consumers. When you turn it actively on, the screen and the CPU absolutely dominate power consumption. There is no case where memory on smartphones is remotely a significant power consumer.
The iPhone has 1GB because that maximizes Apple profits. Every justification are like the hilariously silly claims when the iPhone was 3.5" so many had to justify why 3.5" was the ultimate size and aspect ratio. And it'll immediately shift again once Apple adds 2GB and a 5" screen to the iPhone 6.
Of course Apple tries to maximize the profit. I fail to find any business that doesn't try to do the same. It's called for-profit after all.
The question is, why doesn't Apple try to earn even more money by keeping the same A6 processor as in iPhone 5? Why bother to upgrade to A7 at all? Also, including an extra GB of RAM would cost Apple much less than upgrading to a whole new processor, don't you think?
There is no such thing as an 'ARMv8' processor that can even be a 'power pig'. And you haven't given any reason why 1GB is not enough. You are just making this stuff up.
We are talking about the Apple iPhone 5s. In that context, anyone not a moron knows exactly what I am talking about. Shush, you have zero interesting things to say and are just a defensive blowhard. Maybe Apple will send you a t-shirt or something.
I'll take every down arrow, but it is nonsense that melange isn't sitting in the sub-zero realm as well. Their garbage post was factually wrong, added absolutely nothing to the discussion, and is the classic demonstration of a buyers' defense.
Well, for one, Apple has never marketed the amount of RAM in iOS devices. It's not even listed on the tech spec (neither is CPU frequency).
Apple's marketing tends to stick to what users will understand. Saying "Your apps will run twice as fast" people get, "Your phone will have twice as much memory", people don't.
Now, granted, saying 64-bit is somewhat idiosyncratic for Apple, but if you look closely they're saying that it's the first phone with a 64-bit processor. While people probably don't know why they want a 64-bit processor, they do know why they want a phone with cutting edge technology. As for why it's good, they keep referring to speed, which people can relate to. Still slightly unusual though.
Well, if nothing else, Apple has never, ever mentioned the RAM in marketing material (in fact, last year, most people assumed the iPhone 5 had 512MB until it was available to look at).
I could easily see a situation where a bunch of people were sitting around saying, "y'know, we don't absolutely positively NEED a 64-bit processor, but it doesn't cost much more and there might be some performance gains and if nothing else it might be a good bullet point for marketing. On the other hand, doubling the RAM will double what we pay for RAM, it won't help performance, and it will eat into the power budget, and it wouldn't make a good bullet point for marketing. The only downside is that denim_chicken will think we're being nefarious and will tell the world about it on HN."
I have no idea if that's what happened, but Occam's Razor suggests that it's more likely than the combination of pure evil and pure incompetence that you've been postulating here.