Cortana can't win.

Heck, she isn't even a sidekick, she's a sub-character! A minor plot device! A means to add a bit of speech into Halo instead of silently plodding along for hours on end killing the same old crap over and over again game after game sequal after sequal failure after failure.

Only reason she was implimented was so the game wouldn't be Call Of Duty 638 - Futuristic Warfare.

She should be disqualified for posing as something she isn't.