Because someone has to seed the torrent to be downloadable at a sufficient speed, or any speed at all. But if you upload a file to nopy or MEGA, it's just hanging there for anyone to grab whenever, without the need to keep the upload alive. So both work, but torrent is less convenient for the uploader, with unnecessary upkeep in comparison.