Halo Anniversary credit fail (?)

Yesterday I finished the story - again - and I thought this time I wont skip the credit, and I saw some strange content. (I think) Here’s a link to see yourself.
At 8:31 Bungie cast - I know the multiplayer is part of Reach multiplayer and Bungie made Combat Evolved but still why 343 listing all the people who was part of Reach, like the cast of reach: 11:49.
But let’s just say that’s ok.
The funniest part is 14:22…where 343 decided to add Gearbox Software (that made the port to PC) to the credit. Why? I think it doesn’t make any sense to mention them, I mean in the Anniversary edition, in an Xbox game. (of course many of us grateful for thier job)
The whole credit is almost 18 min, and half of it is irrelevant.

On the other hand they couldn’t even make the song to work as it should, because one of the music was totally cut in half. If I were them I would definitely add the whole music to the main menu and not only a half minute part.
So what do you think about the credit thing? I maybe wrong so enlight me if you know why 343i did this.

343 listed the people part of Reach because they helped with Halo CE Anniversary. 343 wasn’t in charge of Halo at the time but still had quite a bit of work invested into the game while Bungie still had control.

Gearbox Software was added because they had done work on the Halo CE PC version.

Anyone that has ever done work with Halo, regardless of how minuscule it may have been, is mentioned in the credits. Don’t want to leave anyone out.

343 used the halo CE pc. They need to list the PC staff because they used that port.