[QUOTE=ck_9] Is this just poor programming on behalf of the software writers?
QUOTE]
As many have said, this is a caching issue to a certain extent, however in some cases... yes it is poor programming.
For example: SplashPhoto. I run SpashPhoto, check out a few pictures, then I close it (w/ magicbutton or Wisbar). If I wait a minute or two, then go into Memmaid and check out the running processes... there is spashphoto.exe, happily humming along, taking up 1/2 MB ram.
So, yes it's ppor programming, and no it isn't.