The problem is that you complain, while knowing nothing about how Android works. There is nothing to solve, as there is no problem you are complaining about. You complain about some background apps, while the battery usage of background apps is less than minimal. The background apps are nowhere near to the paradigm of background apps running in Windows. You should think about them more like scheduled tasks.
Android has 4 types of (sub)programs:
- Activities - they are the visual part of application. If you click on icon, you start an activity. These are not the things you complain about, yet take up most of the application run time and battery usage. Activities run only when you use the app itself.
- Services - these are the background parts of the application, but these don't have to run 24/7, just when needed. Of course if you have a web server or music player service, then it has to run all the time. But things like sync service is usually triggerd by the Android OS itself at specified time, until that moment there is nothing using CPU cycles and nothing using battery.
- Broadcast receivers - the best description is in the documentation - "A broadcast receiver is a component that does nothing but receive and react to broadcast announcements". Does nothing, except when called by broadcat announcement. So most time does nothing, use no CPU cycles and no battery.
- Content providers - sort of "database access" component. Again, unless someone requires the data (usually the Activity), it uses CPU and no battery.
And that's it. All Android components. In short, you complain about something you have absolutely no knowledge of, you think it wastes extreme amount of battery while even a 0,1% battery usage is more than they usually waste for this tasks...
App killers are not here because of battery (app killers actually shorten the battery time), but because of small RAM in earlier Android phones. It's a big difference to have 512MB RAM (current phones), 256MB RAM (previous gen. phones) or 192MB RAM (HTC G1).
One of the biggest complain is battery life ? Well, then those complainers selected the wrong device. You want to have a big display and WiFi and GPS and browsing, playing music, emailing,... whole day while having a small form factor = limited battery power (usually around 1300mAH) ? All while having a powerfull processor (because you don't want slow apps, right) ?
We are not at that level of technology yet. Check out your phone battery usage, usually 50-70% off your battery is used up for these basic things, not applications, not "background apps" -
just the damn display and the damn wifi and the damn GPS you need.