You do realize that computers (including iOS devices) are doing this stuff all the time right? I have a rMBP, it's doing this 100% of the time (and I have it running at a scaled resolution too). Images on web pages are doing this very often, especially on responsive sites. Video games are scaling textures, the list goes on.
Yes, it technically will use more power, but this isn't the 90s, making it easier on developers far out weighs the downsides with today's devices.
Also, adding more RAM wouldn't make this any faster.
You realize that you are comparing an Intel based dual or quad core 2+GHz laptop with 4, 8, or 16GB of RAM and (in most cases) 2 GPUs with a minimum of 512MB of VRAM correct? The iPhone, while still one of the most powerful phones on the market, has a GPU and CPU that cannot rival a high-end professional laptop so your comparison is unfair in favor of the rMBP. iOS devicea don't down scale yet. They do upscale however.
Oh and adding RAM would help because it gives it more room to swap in and out the data it needs directly in the SoC and not needing to reach out and write to the "disk" (flash memory).
ZOMG if we had more RAMz the phone would be perfect!![]()
Was this comment really needed?