Most likely because the Xbox is connecting to a server that’s much closer than the server the PC is downloading from. Thruput (overall download speed) is affected by the path the data goes over - busier path, slower data