join in progress almost always makes you join a team that’s just about to loose, boltshot needs to be nerfed,dropped weapons despawn way too quickly, need mathchmaking search preferences preferences (e.g good connection, similar skill, etc) but i have to say other than those problems i actually quite enjoy halo 4 and 343 really did a good job on the most part.
Apparently good connection and similar skill are already implemented in the background.