I’d be curious if 343 could figure out a way to display to the user how terrible their connection is.
This thread is always chock full of people talking about hit detection, lag, and bad servers when I’m sure 99 times out of 100 it’s because the player has a terrible connection to the server.
That was a pointless and over-simplistic comment. I bet, by your words, that you're from US.
However, I have no troubles whatsoever regarding my connection. I literally have the fastest internet plan of the entire Italy - Fastweb 1Gbps. I'm pinging 4ms from the provider, 20ms from XBL servers, 20ms from EU MCC servers. Then,
of course I don't have those numbers from an US or an Australian server, I generally ping from 60 to 100 ms to USA. And that's perfectly normal! It's almost the other end of the world!
Even in America itself many people have less powerful connections than mine, but the problem of hit registration is reported from all over the world. Just read the Discord channel, Reddit, and these very forums.
And if it truly is a problem regarding servers and ping, change the networking system or the netcode. It's not normal that the old P2P system provides more playable matchs than the servers'. If a player is from EU, it's probably better to match him in a EU lobby, or at least to give him the possibility to choose on which servers he wants to be matched. But I don't care about USA, EU, Africans or Atlantis servers, whatever the problem is I just want to play smoothly as a 1Gbps connection should allow me to. I've been playing 7 years straight Halo 3 on the 360, and met all types of hosts: Mexicans, Australians, Americans, Japanese (...) and I've never ever had the frustration I'm having these weeks on the MCC.
Fortunately, it's a problem that many people have reported, and no matter what the other users who somehow play smoothly have to say, the game is currently unplayable for a vast portion of the users.