Android users that use task killers are like Windows users that disable their pagefiles.
The fact that current devices are underpowered has nothing to do with the issue. N1 works just fine after a reboot but slowly degrades in performance. If it was "massively underpowered" if would not have worked properly in the first place.
I also don't understand why there is no easy way to disable some applications from auto-starting. For example I've never used the MP3 Store application, but it always starts up. There are a number of similar apps that do this and to my knowledge there's no way to prevent this from happening.
I understand people wanting to listen to Pandora in the background, I do not think there are that many people like that. I do not think they warrant this huge change.
I own a N1 and as for listening to music while I do something else I don't even think about it any more it just seems weird to not be able to do that.
As a device the N1 is very polished and for the most part the apps worth downloading are pretty smooth but every now and again I do have to resort to the task killer.
A good task killer is a must have for development or when testing beta apps.
On the iPhone, we already have notifications, so IM does not need to be running.
And you didn't address my point, I can understand you wanting and understanding it. The large numbers of people getting into smartphones DO NOT.