If MS cared, they wouldn't have released Halo 5 in the state it was in. If MS cared, they wouldn't have released MCC in the state it was it. They wouldn't have waited *YEARS* to force the studio to fix the game. They woudln't have released Halo Infinite and instead scrapped the game entirely. They would restructure the entire company of 343.
Nothing I stated is contradictory. Just because MCC is finally playable after nearly a decade, doesn't mean shit. It was still broken for most of its life span and released in the state it did. That is and will always be unacceptable.