Yeah, a lot of it is execution, but then again, Halo always had some problems in the writing department and had been rewriting its own canon on and off for years now...
Although, given the last stage and what happened during that last stage (Cortana basically cloning herself via the numerous...