I look at the CNET Installer as a hindrance and very bothersome.
I would rather just download the full application that I am looking for.
To have to remove the 3 check marks each and every time any application that TechTracker is monitoring seems ridiculous to me. I have pretty close to 40 applications on each of my machines that I receive updates for via TechTracker. I would rather just install the updates and not have to do the workaround each and every time I download an update. Sometimes there are almost 10 updates that I download.
Last week's, TechTracker's 'scan results' downloads appeared on my desktop with the product name and its specific or generic icon. Following a system restore these same downloads today, with one exception, have been renamed with a prefix of, "cnet_" accompanied by 'CNET green, with white chevron and smile, icons'. Why?

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic