The challenge isn’t winning and beating other players, it’s Microsoft or 343, whoever it was, that came up with the worlds worse algorithm for choosing who gets host.
I have yet to play a game that wasn’t laggy as saggy balls. every other playlist is fine, not GC.
I assume there’s a line of code somewhere along the lines of
If Internet speed > 1mbs then never give this guy host, else if internet between 0.002 mbs and 0.8 mbs give host to this every game
Normally there are filters that weed out things like bad connections, but in the GC, the matchmaking system is completely random so those filters are not in place for the playlist.