You don't have to rent every sever you upload files to. There are also plenty of places that allow free file hosting, even to the 'thousands' of people who download it. You would think that there would be at least a second sever for redundancy purposes, or even a torrent file. Not very forward...