De problemen waar jij op hint komen 9 van de 10 keer niet uit het Xbox Live netwerk maar ontstaan door de verbindingen van mensen zelf. Ervaar jij lag op bepaalde personen tijdens online gaming ligt dit of aan je eigen verbinding of aan de verbinding van je tegenspeler.
Ik durf niet te zeggen als of een van de netwerken efficiënter is dan de andere, qua architectuur zijn er wel behoorlijk veel dingen anders. In Europa staat de inlog server van Xbox Live ook in Ierland, na verbinding te hebben gemaakt om je aan te melden kan het verkeer verder (regionaal) verlopen.
De game servers van Microsoft draaien bijvoorbeeld op het Azure serverpark, wat volledig schaalbaar is qua drukte. Het kan dus zijn dat je bij een Microsoft spel als Forza dus op een server uit Nederland speelt. EA heeft ook lokale servers staan, bijvoorbeeld voor Battlefield op de Xbox One en 360 kan je op een gameserver terecht komen die in Rotterdam staat te draaien in een serverpark.
Het gratis spel World of Tanks doet het weer anders, MS en EA houden de gameservers tussen de verschillende platformen gescheiden, maar bij WoT kan er crossplatform gespeeld worden. Xbox 360 gamers kunnen dus met en/of tegen Xbox One eigenaren spelen.
Dus.... Voor de diesten als Partychat, de apps, messagaging maakt Microsoft gebruik van "eigen netwerken" voor de verschillende platformen, waar inmiddels wel een koppeling tussen zit. Voor de games ben je afhankelijk van de uitgever/ontwikkelaar. Die kan dus eigen servers hebben draaien, maar zich ook afhankelijk van bijvoorbeeld MS opstellen.