Unacceptable

Putting together in a list the fixes they’ve made in those 4 patches, and trying to figure out the big list of issues still remaining to be fixed, I can´t imagine who decided to ship this game in 2014!! Many of them are big issues!

11/14/14

Fixed a variety of issues that caused players within the same Matchmaking party to be placed on different teams. In rare cases, this issue may still occur, and we are investigating additional fixes.
Fixed a Matchmaking issue with behind the scenes team skill matching, allowing team skill matching to be more accurate in both ranked and unranked playlists.
Fixed an issue where the campaign HUD did not reset from level to level with scoring or time HUD enabled. This will clear out the full visualization of level segments, which was previously not reset.
Fixed a variety of issues with campaign leaderboards and scoring HUD, so now when scores are posted, score, kills, time, deaths, and penalties will be reported correctly for new mission leaderboard entries. We are still working on additional fixes for playlist leaderboard entries.
Fixed an issue with competitive HUD time split. Now, when players have competitive time HUDs on with a rival set, they will see per-segment split times for whether they are ahead or behind at each segment.

11/20/14

MATCHMAKING
Addressed a number of issues that resulted in extended matchmaking times and low matchmaking success rates.
Made a number of updates to how matchmaking progress is communicated to the player. With this update, you’ll see better, more frequent and more informative status updates throughout the matchmaking flow – so “Players Found” for example, will be displayed to let players know where they are in the matchmaking process instead of simply wondering if it’s going to connect.
The improved matchmaking flow is as follows:
Searching
Searching for more players
Players found
Finalizing matchmaking process
Connecting session
Made an update to ensure that parties stick together when returning from the post-game carnage report
Prevented the ability for players “kick” other players from matchmaking games
Made an update to ensure that the Roster correctly displays the “searching” UI rather than “My Game Session” while searching for players
Removed the possibility to boost ranking through a custom games exploit
Made an update to ensure that players cannot get stuck in the matchmaking screen during map voting
Made an update to ensure that the “Connecting to your game” message no longer incorrectly displays in the lower right of the screen during gameplay
Made an update to the “team creation” phase that allows players to be grouped by team
Made an update to prevent players from seeing the “connection failed” dialogue if disconnected during the map voting screen
Improved roster / matchmaking lobby stability
Made improvements to the accuracy and stability of the “Game Session Details” UI
Improved version compatibility
UI
Improved emblem and nameplate behavior to ensure that they do not reset to default (especially after game sessions)
Corrected career stats that did not update uniformly across different profiles in multiple titles
Improved Forge map display names in Theater
Corrected various medal inconsistencies across titles
CAMPAIGN
Made updates to the attainability of various achievements, including “Goat Roped,” “Monopolized,” “You’re Joking,” and “Devastating.”
Improved Halo: CE career stat tracking
Resolved scoring and time HUD reset and display issues
Made an update to ensure that rival emblems are displayed correctly
HALO: CE
Improved consistency and reliability of shot registration
Improved headshot hitboxes
Fixed an issue where respawning players could momentarily appear at their death location
Made an update to ensure that the match ends when the entire opposing team quits
Improved fall damage consistency (specifically in regards to uneven surfaces)
Improved Halo: CE menu and loading screen stability
Improved consistency with multikill rewards
Made an update to improve post-game carnage report accuracy for Halo: CE FFA games
Updated default language settings
HALO 2
Made an update to ensure that the team color shown in pre-game lobby matches in-game
Improved a variety of networking issues to allow for improved consistency between host and clients in peer to peer matches
Improved a variety of networking issues to allow for improved gameplay consistency
Made an update to service tag functionality, allowing for service tags to appear for all players
Improved the post-game carnage report to correctly display team color
Made an update to ensure that the match ends when the entire opposing team quits
Improved “original” medal icon functionality in split-screen
Improved host migration functionality
Corrected “headshot” stat tracking
Addressed a crash that occurred with the Scarab skull
Addressed art errors that occurred on the opening cinematics for “Uprising” and “High Charity”
HALO 2: ANNIVERSARY
Made an update to prevent players from gaining achievements in Forge
Improved Forge item display names
Resolved text overlapping issues
Improved split screen stability
Made an update to resolve the notorious “-1th” scoreboard text
Improved lobby functionality to address players not being able to reconnect to the party leader after completing a match
Improved host migration functionality
Corrected vehicle and weapon thumbnails in the “Tools of destruction” table in the post-game carnage report
Addressed a dedicated server issue that caused gameplay physics issues on Stonetown
Improved split-screen party functionality to ensure that players are not directed to a broken lobby screen after completing a game session
Improved Forge mode stability
Made an update to King of the Hill scoring to prevent multiple hills from counting down at the same time
Improved Shrine objective spawn points
Improved King of the Hill and Ninjanaut mode stability
Addressed an issue where controller vibration could persist during the pause menu
Improved Race mode respawn zones
We have additional content updates on the way, and work is already underway in an effort to continue to improve your experience with Halo: The Master Chief Collection. We thank you for your continued patience and support.

Second part of the list

11/26/14

Matchmaking

Made improvements to the way the matchmaking system handles player matching
Made improvements to the team selection process to improve team balancing
Made an update to the party system to improve searching with parties (2+ players)
Made further improvements to how matchmaking progress is communicated to the player
Made an update to ensure that players do not enter a non-joinable state after searching for a match
Made an update to ensure that the “Game Session” UI does not persist after leaving a matchmaking lobby
Resolved a variety of incorrectly displayed matchmaking prompts
Improved matchmaking roster presentation during team creation phase to remove roster flickering
Corrected a “connecting to host” message that incorrectly displayed during the matchmaking searching phase
Made an update to ensure that FFA players do not appear as if they are on the red team in the pre-game lobby
Party, Lobby, and Custom Games

Made an update to ensure that custom game settings persist between matches
Made an update to ensure that player’s player emblems load correctly when returning to lobby
Made an update to improve nameplate and emblem display
Improved the display of emblems in the “Games Session Details” screen
Made improvements to parties to ensure that parties are merged when the host joins another player and “brings party”
Made an update to improve party stability after completing a matchmaking game
Made an update to ensure that players are joinable after playing a matchmaking game
Stability

Made a variety of updates to improve UI stability
Resolved stability issues that occurred while viewing medals in “Player Details”
Made an update to prevent stability issues caused by controller disconnects
Made an update to improve post-game-carnage-report stability
Made an update to address in-game stability for Halo 2
Improved matchmaking stability while searching with parties (2+ players)
Addressed a crash that could occur after searching in the Halo 2: Anniversary Rumble playlist
Resolved a variety of miscellaneous stability issues to improve overall performance
Achievements

Made an update to ensure that the “Zealot” achievement is unlockable

12/03/14

Made a change to allow for matches to start once minimum player counts are met, allowing for faster matching times.
Made an update to resolve issues that caused false matches to be created, which resulted in a variety of matchmaking issues, including slow matchmaking and bad session starts.
Streamlined the process for maintaining party continuity through the matchmaking process.
Made an update to the high-level matchmaking flow that will reset lobbies after each match. Moving forward, players and party leaders need to press “B” after the post-game-carnage report, and select a playlist for their next match. This flow is consistent with previous Halo titles.
Improved user experience through removal of non-actionable error messages. This will allow for a more seamless matchmaking flow with less interruption and confusion.
Improved the post-game experience to fix an issue that could result in a player getting sent to another player’s lobby, rather than returning to the matchmaking screen.

Holy… wow. When you put it all on one page (or 2 posts), it really reads like a massively ridiculous laundry list of reasons why the game should NOT have shipped when it did.

Thanks for that depressing bit of reality. lol