If the OS refuses to kill the app under memory pressure then you have a point. Until someone demonstrates this, you're being a bit more than disingenuous.
I'm wondering how much firefox nightly uses on your phone
Note that my screenshot shows the active (i.e., not background processes that can be thrown away at any time) section of the running processes screen.
On my Gingerbread device the browser right now, in the background, is using 67.15MB. What does that demonstrate? Nothing, given that the RAM was available and web browsing is one of, if not the most, complex activities you can do.
I stand by my assertion that optimising for memory isn't a priority at Google. An Android engineer poignantly put it (sorry, can't remember who) when they bragged on G+ that Android 4.0.3 was the first time since Gingerbread that they'd run the OS on a <1G RAM device (namely Nexus S). Then again, as an actual embedded engineer (none of this gigs of RAM crap!), all I care about is memory usage...
- a single-core device
- a device with a screen smaller than 4.5"
- a device with less than 720p resolution
- ...