Experiment I ran about a two weeks, or so, ago.
I decided to ditch the ATK and let Android "close" all unused apps. I checked my phone last Tuesday morning, made a phone call, messaged my son, used ATK to close everything, and decided to not use ATK for the remainder of the day.
An hour later: FB, Alarm Clock, Messaging, Browser, You Tube, DigiClock Widget, Corporate Calender, Music Player and SportsTap were all running. I don't know why You Tube, Corporate Calender, Camera and Music player started running, I didn't start those apps, and didn't use them at all. So, I left them open, since Android "closes" all apps that aren't being used. I noted that my battery, which is normally about 80% by noon, was down to 60% by noon, and needed a charge by 3 o'clock. I didn't do anything out of the ordinary with my phone... Oh yeah, when all of those apps are running, after all Android "closes" apps that aren't being used, it causes the phone function to FC when trying to hang up, or when trying to open the phone to make a call, and I had about 20MB of memory available.
Some of the apps, like Slacker, Pandora, SportsTap, FB ,and WeatherBug have to be running in the background because of the associated widgets on my home screens, but, apps that I don't open, should not be resident in memory. Camera is the biggest killer of the battery and it starts automatically.
Is there something in my system, perhaps an application, that is accessing all of this stuff, and doesn't need to? Anyway, the next day, I used ATK when needed, and my battery behaved like it always did, 80% by noon, and not needing a charge until evening, or even, by the time I went to bed. Whenever I use applications, esp, if I use the phone to browse the net, play a game, or use Dex Knows, or something, I always kill the apps after closing.
Say what you want, but, it extends my battery life, and my phone runs better. Apps, after being used, stay resident in memory, and take up space.