There is no fast inet in some Spots (10mbit) thats the prob and there is no need for that p2p upload overload. With an intelligent netcode there are less and small files shared via upload. Like used in other games you get a real fast connection 5-30 ms, no lags and a smaller usage of upload. I dont understand why they use that i can play all other online games without problems. There is no hint on that product so it should work too. So for me its a fail of bungie even if i understand that those with fast connection give a shit..