More overhead, torrents being blocked or disliked because of their association with piracy, difficulty to distribute updated versions of files (package indexes)?
Modern AAA games have hundreds of GBs worth of content, and a game is a single unified package. Linux distros have tens of thousands of packages, many of them in less than a MB in size, with different update frequencies and different users. You would need to generate massive amounts of torrents.