I would hope that halo 4 does something with letting non North American connections connect to the games I am in. Why have an online system which promotes lag? On top of that, I notice that when I am given host I average 5 more kills per game. I have 20mbps down and 5mbps upload, but I still should not be given an advantage just because I'm hosting.
Fix the netcode in halo 4, and offer a play list for team slayer that has no radar. Currently the only gametype I play is snipers because it actually takes skill and has no radar.