1. Most iDevices have 256MB or less. My original iPhone still runs nearly every app on the App store. iOS 3.x is still going to be running on literally millions of devices for at least a couple of years to come, so compatibility is important.
Most? The iPhone 3GS, the current Touch, and the iPad have 256, the iPhone 4, has 512. Apple obviously felt that was an important change to run iOS 4 at maximum potential, or why would they have bothered to upgrade it? All Apple's new devices are including more RAM.
So sure, most older iDevices are running with 256mb.
2. You've provided zero evidence that multitasking (which is actually chip controlled and CONSERVES ram, not uses more of it) takes any hit AT ALL in 256MB versus 512MB for the iOS.
Other than the fact that Apple felt it was important enough to bump the RAM to 512mb on the iPhone 4 to better support iOS 4? And anecdotally, I noticed a difference in multitasking performance between my iPhone 3GS and iPhone 4.
3. The iPod Touch, all models of iPhone except the 4 and the iPad all work GREAT in 256MB of RAM. Indeed, Apple made a big deal about how the A4 was *specifically designed* to be stingy on RAM and other resources yet still give great performance. I certainly haven't heard anyone complain that their iPad is out of RAM ...
You're comparing performance of an iPad on 256mb of RAM on the current OS 3.2 without multitasking to what that iPad would run like using iOS 4.1 with multitasking which can't even be measuered yet?
That's a pretty weak argument.
4. Apple wouldn't revise those models just to add 256MB of RAM to them, nor would they risk losing that much backward compatibility by allowing developers to "ghettoize" hardware that doesn't have 512MB of RAM anytime soon. Those other devices will jump up to 512MB of RAM as part of their *normal* upgrade cycles, which is about a year off for most of them.
iPhone 4 already uses 512mb of RAM and hasn't broken backwards compatibility so your argument doesn't hold water.
5. While the added cost is not that significant, it IS an added cost -- at a time when Apple is trying very hard to bring DOWN the prices on these items, and as already shown it just won't make much difference in performance for most iDevices for another year or so.
The minor cost would be insignificant to the profit margin of the device. I would also assume that Apple has a pretty sweet deal on 512mb modules given that's the same one used in the iPhone 4.
Given the impending release of Android tablets this fall, I'm pretty sure Apple would be exploring all options.
6. As referred to in the other thread, the iPad isn't going to get a revision this year, so no 512MB for it either. Devs must continue to write as though all iOS devices have 256MB maximum -- indeed, as I mentioned, many iDevices still have LESS than 256MB and most apps are still written to THAT standard.
As I've already stated, that argument is uber weak. The iPhone 4 already has 512 so your argument falls apart based on that alone.
As for what you said in the other thread about no revision this year, that statement is just as much your own opinion as repeating it here.
No one but some inside Apple know what will or will not happen this year.