As someone who'd worked in gamedev a LONG time, let me explain the conversation that the devs (probably) had when writing this character:
"Let's add some character development."
"Cool yea, that's what smart writers do!"
"Yea! Maybe one of the marines you save is an ODST and, check this out, according to ChatGPT they don't like Spartans, so let's have them hate the Master Chief at the start but then the player EARNS their respect!!"
"OMG that's so great!! That's character development. But wait, how do we also add diversity!"
"Ok check this out! Let's make the ODST a woman!"
"OMG that's perfect!"
"But what if the Halo fans don't like this?"
"Who cares, they'll buy whatever slop we sell them."
"Yay! More money for us and our amazing ideas!"
"What a great day of work. Oh no, it's 4:30pm, I need to be at the No Kings protest!"
"Ok have fun! See you tomorrow!"
*Ding Dong voice*
“I tried helping rape victims by bringing up ‘Rapists Beware’, and I’m not gonna say his name, but Chris shot it down and said ‘You’re in for a scare’ but you could tell he meant it like ‘Oh I’m gonna rape YOU.’”