We have shared your comments with the appropriate site managers for consideration.
All downloads that use the CNET Download.com Installer do provide a "Direct Download Link" (just beneath the green "Download Now" button on the product page for all CNET Installer Enabled items); you can click that link to download without using the Installer.
For an example of the Direct Download Link, please see this page:
For more detailed information on the CNET Download.com Installer, please visit the following resource:
If you need any further assistance, please feel free to contact our support team directly by filling out the form on the following page:
CNET Customer Help