A huge advantage of IPFS is that a file may not necessarily be stored on one node; there may be many nodes storing small pieces of that file. This means that instead of retrieving the file from one location, you actually retrieve the file from multiple nodes at once, massively reducing bandwidth.