Man, SCII didn't make any goddamn sense within the narrative.
Suddenly, the Overmind wasn't actually gloating about how much he FUCKING LOVED his quest to eat the Protoss and shit perfection? Now it was something he hated, and he was screaming the whole time?
Somehow, Arcturus went from barely being able to scrape up a goddamn escape pod to get away from the last mission of Brood War to being Emperor again?
All of a sudden, Tassadar didn't really die, and is some kind of ghost haunting the Overmind?
Suddenly, the Swarm doesn't already include the genetic code, memories, technology, and knowledge of 99% of the Xel'Naga, because the second alien beings they ever assimilated into the Swarm was THE ENTIRE GODDAMN SPECIES?
All of a sudden, Arcturus has a 20-year-old son?
I tried very hard not to be an uptight, canon-driven grognard, but it's like they didn't even try. I liked the game as a game, but as a part of the Starcraft universe, I hated it with a fiery passion.
Why would the Xel'Naga even HAVE an uninfestor? I mean, assuming they were all retard prescients who realized they would need an uninfestor, but never asked why their entire race would be extinguished by the time it was used, it still wouldn't make any sense for them to build an artifact that reverses the exact biological processes that make something have Purity of Essence. That's the exact opposite of everything their civilization was hot for.