It was added as a compensation of MCC being botched during launch, ODST wound’nt of been in MCC if the game worked at launch
I think not. The idea of the MCC is to have all main storyline Halos in one. Also, all the Halos where the Master Chief appears as the main character. Reach was a side story game.ODST
I don't think that matters at all, also, i would hardly call it "compensation" when we still had to pay for it (Its like selling someone a hot dog, but you dropped the mustard bottle they wanted off a cliff, but you said "Don't worry pal, i'll get you some relish instead, but only if you pay me extra even though i dropped the mustard in the first place"). If they don't mind porting ODST over to the collection (Master Chief isn't even seen in the game), they shouldn't mind Reach (A game where Chief does appear, even if it was only a few seconds). Besides, if it weren't for the events of Reach's campaign, Chief might not have saved everyone. Reach's campaign is arguably the more important then ODST's. There is no reason they can't atleast add the campaign other then the "but master chief!" excuse. Master Chief might have died if Noble Six didn't deliver Cortana, Reach would fit in perfectly! Its sort of like a Prologue to the Master Chief saga. I know most of the stuff i just said wasn't neccesary and that i should have made a seperate post but idk.