THIS. Most of the community mocked 343 for proposing a beta for an update, which isn't all that uncommon. The majority of the Halo community doesn't deserve a fixed MCC since they don't seem to want to try and help to get it fixed.
So what do the people that PAID $60 for the game deserve? MS/343 released a broken game and then 3 months later announce a beta to fix the damn game that shouldn't have been released in the state it was in. That's why the beta to fix MP problems was mocked. It's bullshit that we paid $60 to beta test their fucking game.
My copy is just sitting here on my shelf. It's a reminder that I will not buy Halo 5 new. Hell, I might buy every future 343 game used from now on.