The technical reasons why you suspect 1GB is insufficient are based either on misunderstandings or on false assumptions. Having 1GB of RAM (just like every iPhone) is not the problem you're making it out to be.
- Some of game and app may crash on my Lumia 830 if I'm using it in a long time.
If you're not the developer and can't monitor what precisely caused the crash, believing it's related to out-of-memory conditions, requires a BIG leap of faith. It could just as well be one of a gazillion other things.
If we take that leap and assume the crash is related to running out of memory, then we're still not talking about a general problem. If it was, the app wouldn't launch or run at all, but it does. That means this would be akin to a bug that continually leaks more and more memory over time. In that case the obvious thing to do is fix the bug. Adding more RAM doesn't fix anything. At best it postpones the crash, if even that. That would definitely be a poor reason to want more RAM, considering that in this case, it would achieve very little beyond making the phone more expensive.
Apparently, Tumbler limits the size of animated gifs to 2MB, but a 1GB device isn't enough to display that? Do the math...
It's likely that the dev prefers an incorrect but simple explanation, over one that is correct but complicated. I suspect the preference for lower resolution gifs is related more to cellular bandwidth than RAM.
- Lumia 940 will have 3GB ram, so the other upcoming devices (lumia 740, 840) in middle-line will have to have at least 1.5-2GB ram, and low-end devices will be the 1GB devices.
You mean like the low end iPhones, which to this day run anything a 4GB Android device runs?
1GB on 720p devices is fine, and unless your primary concern is bragging rights, it will be for quite some time. If you're trying to make a technical argument you need more to back that up with. If you're just arguing market psychology, then yes, that's an issue. People will always associate bigger numbers with better, and the less people understand the more likely that is to occur unconditionally, which is almost always wrong when it comes to tech.
Of course more RAM is never a bad thing. It's just that 1GB on a 720p device isn't the problem, nor is having more the huge benefit you're making it out to be.
The technical reasons I can think of why an across-the-board bump to memory capacity would make sense for new phones would be:
- 64bit CPUs. To do the same thing, 64bit devices will all require 10% to 20% more memory than their 32bit equivalents.
- Possibly apps ported from Android using MS' project Astoria. I have no idea what this entails, but I won't be surprised if significantly higher memory requirements are part of the deal. On the other hand, most of those apps won't be sourced from Android at all. The overwhelming majority will be ported from iOS, which very well could be even more frugal with memory than their .NET based WP counterparts.