Honestly, android's app management is one of the reasons I didn't like my old milestone very much. I say that because the system keeps opening up apps and processes all the time even when the user doesn't want them and that leads up to an inconsistent UI and performance because sometimes an app loads fast, other times slow, a list may scroll fast or slow too, it all depends on what 'android' thought should be running on my phone. The other thing I don't like is how the processes/apps constantly starting up/running serve no real context, design or purpose. It makes sense for a system with limited resources to give 'special privileges' to more important features for ex: why my browser should slow down or close a page just because android is leaving useless apps like clock, silly game, boobs app, sms and etc running in the background? Why did it close fring for the same reason? You can't safely choose an app to stay opened when you want to because android will probably just close it after a while. And the notifications bar? Sometimes it displays an app running, sometimes it doesn't because the app don't support that, sometimes it moves down slow, sometimes fast, the bar is too thin to just move your finger down fast so I had to 'aim' for it or leave my finger for a while and wait for a response. For these and others reasons, imo, androids app management is a MESS. Don't get me started on having to click ok 3-4 times to install something or having to open the 'app manager' to unisntall something because that also doesn't do android any favor imo.
They have to come up with something like 'cards' on webOS or even symbian which displays your running apps just by clicking on the menu key. Or even the iphone which is a close system but does multitasking on just key apps (browser, mail, ipod, mail), it may be more limited but at least I have a clear idea of its behaviour/design.
The number of posts of people trying to figure out how to manage apps on android should alert google that something needs to be done.