That's a fair point. Still, it would have been trivial to put up a bare-bones login area to enable people to still download the game while they work on the site.
While for me, personally, it's not a huge deal since I also have the game on Steam, I still kind of agree with dlrk.
What if their computer died and they lost all their backups?