The official announcement does note that they got rid of ads for the last few years, which I appreciate, but is more or less an advertisement for the domain name service they now provide: https://tucows.com/retired/ The short version is:
- Very old software carries vulnerabilities with it, which is not something a site like theirs wants to be associated with.
- The site is being mirrored on Archive.org: Tucows Software Library
It also makes me wonder what this site will look like in a decade and how people will look back on our contribution to freeware.
* YCombinator thread: Retiring Tucows Downloads - https://news.ycombinator.com/item?id=25862281
* The Download.com problem