They will never fix that.
It's adware. It loves to install Free Ride Games. To uninstall, simple go to your Program Files (x86) directory and delete the YourFileDownloader directory. Horrible horrible horrible.
CNET employs adware. Tell them to stop.
Why do you need a download manager to download the download? I get that it is sometimes useful... however please give the option to simply directly download the file without using a download manager
Also, please use the preferences! I found an article in the help center that detailed how to change your preferences to get rid of the download manager and get the actual file. However even after turning off the download manager in the preferences it STILL gives the downloader instead of the actual file!