So let me share the experience that I had tonight with Halo Reach and it's magical matchmaking.....
Joined with 3 other friends and we all speedtest.net to London at 25ms or under. We are all on high speed broadband connections no less than 40mb down 10mb up. I selected the good connection option and I select start the search. We even tried it with my language too.
The game then decided to put us in with guys from California. Why so far away? Why not wait for someone in Europe to play with. The game constantly matches us up with people the other side of the planet and peer to peer just does not work well at all.
I have lived through this with halo 2, halo 3 and now reach. Why make me live through it with halo 4? Is everyone who makes it blind to the facts about the performance. Really is a shame it hear this news.