It's true that a braindead app can kill the battery.
However we provide a version of powertop that is tailored to the N900,
there is a nokia energy profiler meant to give graphical representation
of the battery current, there is htop available and you can even get the
processor activity visualized on the leftmost and rightmost keyboard
backlight LEDS, when in RD mode and with screen blanked.
I would advice you to not start debating on company strategies, this is
not the right place.
Otherwise I'll have to ask what's the expected threshold of devices sold
with broken sw design to get automatic admission into the mainline
kernel source tree.
But this is not the direction we want to take.
Notice also that we _do_ have a store and official repository where apps
are monitored for sanity, also with feedback from users and their help
to promote new apps to trusted state.
Former Maemo 6, now MeeGo do introduce resource management from security
POV, but that will also have the side effect of discriminating between