HI ruymbeke, it's been a while since we've talked.
Seems to me that it is just you. Maybe it is an issue with your browser. I don't use the mirrors, haven't since Knoppix became available by Bittorrent years ago, although I have also heard it is on mirrors.
It is at the top of the list of the available torrents at http://torrent.unix-ag.uni-kl.de/.
If anyone don't want to take a couple of minutes to install a torrent client, I'm fine with that. But Knoppix will likely require them to learn other new things too, so they might be happier just staying with Windows.