That's interesting because I use system Panel which has a cpu and memory gauge. The memory gauge is usually at about 90% until I shut down unnecessary apps then it goes down to about 50% memory usage. It seems to me that it actually helps to shut down these apps.
without really getting into it (there are a bunch of threads and articles about it if you google it!) Free memory isn't really useful, since well it's free i.e. not doing anything.
System isn't lying ;you have 50% of free memory, but that doesn't do anything it's just unused memory. Most of the apps on the list are already not doing anything. There are various App Life States, which use differing amounts of resources to maintain. The lowest
Empty App doesn't use any (or negligible) cpu cycles or battery. so killing those can actually use more energy then just leaving them.
Also Android is hardwired to kill that extra memory, so as soon as you kill em android tries to load up more into the cache, which gets killed, and the process repeats, using resources.
that being said if you think you are getting better performance from ATK then go for it, every phone is different, and i do think that the internal (read: built in) Android task killer (yes there is one) is set too low for some people/phones. and theory always takes back seat to practice, but if you are having battery/performance issues might as well test the very popular TK "theory" and uninstall it!
I've also had issues occasionally where an app won't shut down correctly and runs in the background causing the battery to drain excessively.
definitely a fair use of a task killer