You don't have the fundamental understanding of how individual OS's utilize RAM to the point you are beginning to make up stuff.
What leads you to believe I do not? This is so unfounded it's appalling.
A desktop OS will utilize physical hard drive space when it runs out of RAM. iOS will not, it will close apps. The only way to fix this with software then would be to use storage. NAND is too limited and too slow to be utilized like this. Point is hardware is required no matter which way you look it, its a problem that can not be fixed with software alone short of dumbing down apps to their most primitive early 2000's state.
A few questions; why are you talking about Desktop OS's?
Why are you bringing storage into this or NAND for that matter? The iPhone doesn't need to use storage for RAM nor does it need extra RAM. You're not making a point here whatsoever. You can't fix a software issue with more RAM, sure it extends the period for the problem to present itself again, but it DOES NOT solve the inherent issue.
So you can only have 20-30 apps open and maintaining a standby state if the sum of the apps are less then the physical amount of RAM. Those apps would need to be small trivial things (calculator apps, note apps, etc).
Actually there's 4 games in there, including Hearthstone, Flappy Bird and Heroes Charge. How much RAM these applications use depends on so many more variables than your implication about "calculator and notes apps". I know for a fact that certain calculator features, require immense amounts of RAM, because of the ridiculous libraries associated with the math the app requires.
So while you say it's only calculator apps, note apps, etc, I can assure you that that's not the case.
And why do you mention "Once apple upgrades to 2gb" as if they didnt already with the iPad? The difference is quite remarkable too which kind of makes any counter argument a moot point.
You're not reading properly, again I am specifically talking about the iPhone and its need for more RAM. the iPad Air 2 is dealing with graphics a lot heavier than an iPhone is, which also requires a lot more RAM because system memory is shared between GPU and CPU in iOS devices.