CNET was the top choice for me back 10-12 years ago whenever i wanted to download a utility / piece of freeware/shareware.
Of course when their market share went down... they had to change their business-model...This is just the next step after bloating their pages with ads.
I'm guessing that not the same people are in charge as those who were in their glory days:_)