I understand what you're saying, but i didn't download my task killer as soon as i got the phone.. i did it once i noticed that the performance was starting to become laggy and undesirable..
however, after i did download the task killer and began to use it, i would see noticeable improvements after direct use... believe me, i'm not happy with having to use this type of method.. if it were up to me, i would rather not have it or never need it.. but it would seem that perhaps our Hero is a bit underpowered when it comes to handling all that we throw at it.. but i love my phone though and just deal with its certain quirks..
just out of curiosity, you don't experience any lag with yours?? i think that would be great..