But then it would have to swap, the user experience would suffer unpredictably, Steve Jobs would strangle the engineer responsible and the feature would never see the light of day.
"Virtual memory" does not imply "it would have to swap"; indeed, the iPhone does have virtual memory, and each application has its own virtual address space.