I dunno. All I know is it was frustrating to use because it never worked quite right, (I ended up using paintshop pro to import pictures through the TWAIN driver, and wrestled with the Canon system to download the few movie clips I took - when the software bothered to actually recognize the camera, which it quite often didn't without a reboot) and didn't put things where I wanted them unless I clicked through a couple of dialog boxes EVERY time. And the system prevented me from sharing pictures on other people's systems from the camera unless I installed the software/TWAIN driver (or they had a card reader too).
When I saw my friend's olympus D-530 just plug in and be recognized as a removeable drive to be dragged and dropped through windows explorer/my computer, I was ticked that Canon hadn't done something as elegant and simple. Why use TWAIN and additional software that duplicates some standard operating system functions of windows? *shrug*
I mean, if people WANT to use it, fine. But why make it *required* and poorly implemented/unstable?
BB