I played all of the single player campaigns in Halo: The Master Chief Collection (Halo, Halo 2, Halo 3, Halo ODST and Halo 4). I never ran into any bugs and I was really happy with it. I played on Heroic difficulty. The only complaints I had was I did not like Halo 4's Spartan Ops and I thought some of the achievements in HMCC were not great.
One other thing. I think this thread and Neogaf's coverage of HMCC has been unfair. When I played HMCC, I expected it to be a disaster because of what I read on Neogaf. Instead, I found out it was a really good game bundle. I think Neogaf's coverage could be improved if thread titles stated what was broken and stated when the person tried playing the game.
You take the time to go through my post and/or game history. I can list more than 12 Aussie gamertags of mates and I getting together weekly for 6-9 months of MCC since launch day, see every Halo game release we step up to a weekly night of customs/matchmaking and an annual LAN party too. MCC killed the fuck out of this group, I do not exaggerate in the slightest. I want to love Halo, I championed specific game links, crashes, videos and more. I would go as far as being one of the most dedicated groups of Halo buddies going for customs/matchmaking from Australia, if not the most dedicated at it for months on end.
Sure the campaigns worked with minimal bugs but using P2P things were unplayable, check my game history for coop on campaigns, we didn't get through much at all. Friends left Halo, less than 50% trialled Halo 5 with Aussie dedicated servers that were hell for more than 6 months post launch from Australia. Less than 10% of a near 20 person crew even play Halo anymore since Halo 4 days.
We even returned to 4 man a legendary playthrough of ODST campaign, it shit the bed in the second or third mission, we tried for 3 nights and gave the fuck up completely. Single player campaign still has great value for money, matchmaking and coop are a total waste of space IMO.
It speaks volumes, don't sit there and tell me I wasn't specific with feedback or technical research or patience or getting my mates to play together weekly. Fucking party chat was a joke for 12 months and you couldn't even stay in a party of 5 or 6 for more than 30 seconds. Christ take me back to Halo 2 voicemasking parties or Halo 3 ranked/social, the shit just worked, all the time. Latency riddled host advantage pure addictive fun but it just worked and we had a fucking blast for years.
Am I salty? Not so much anymore but I still can't find games in Australia with anything but expanded Halo 5 searches, I uninstalled MCC completely and refuse to reinstall just to play a campaign or two that happen to work, as they bloody well should consistently and from day one. I loved the H2A remake, loved it, well done to the studio. As for moving forward I don't level Aussie population issues at just the studio or a single Halo game but the xbox platform caused much of this, MCC issues/lack of dedis, platform changes post launch, crap matchmaking filters, stalled launches with H5 (in terms of Australian region). It all adds up to me still loving what is coming with Halo campaigns and multiplayer, Warzone is fun but I miss objective and 4v4 less eSports Halo. I feel the studio and platform effort, experience and systems now are mature enough to hopefully sell a shit tonne of Scorpio consoles just so my favourite franchise can entice my friends back to play and hopefully find some new friends to play with too.
Halo 5 is finding Aussies when they're there, friends or new players, the engine and platform features are what they should be a launch but I cross my fingers Xbox/343 don't reinvent the wheel with the next mainline Halo game. Just deliver at launch and blow us away with new content post launch. Oh and dial it up to 11 on Scorpio please.
As an outside arm chair specialist my advice is reduce and simplify from the excellent base/hard work of getting Halo 5 to its current state so you can focus on delivering consistent high quality services and content at launch. AAA standard no exceptions.