I too Hate the Download installer CNET
CNET makes it a big green button which tricks you to think its the program itself, instead its an installer that puts an icon on the desktop and redirects sometimes........ I used to stay at Cnet and read articles and look at ads now I try to avoid software at CNET to download just because of the installer.
Do you not know its not Windows 8 friendly? Who wants a new tile with download installers?
Really CNET this stinks