Blizzard can/could create varying gameplay scenarios, but can't connect them in a coherent way narrative-wise.
Exactly. I have no idea why so many players don't notice this, even after I point it out. I'm gonna provide examples of each point.
Plot points and McGuffins are dropped as soon as a mission ends,
There are several plot points given in the manuals and the game that are dropped or inconsistent, leaning to a nonsensical universe without coherent consequences. For example:
- In the SC1 manual, it says that Earth was taken over by space nazis. They're racist, angloist, hate psychics and cyborgs, etc. Like, the colonists of Koprulu were mutants and cyborgs exiled as criminals! When the UED shows up in BW, they're ethnically and biologically diverse and not racist at all.
- In the SC1 manual, it was said that the colonists got lost in a negative space wedgie and were isolated 60,000 light years from Earth on the other edge of the galaxy. In the BW manual, Earth is retconned as using space magic to spy on Koprulu for centuries, do nothing in those centuries despite the wealth available in Koprulu and mining being the entire reason the colonists were sent in the first place, and then when aliens do show up they arrive in five minutes flat and thus the distances are rendered meaningless.
- In the SC1 manual... you get the point.
In SC1, it was a huge deal that Tassadar had to kill the Overmind to save the galaxy. In the very next campaign, the zerg make a new Overmind offscreen using bullshit space magic, invalidating Tassadar's sacrifice. Then everyone fights for control of the zerg, when five minutes ago they were the apocalyptic threat trying to kill everyone.
There's several macguffins too. The psi-emitter, dark templar killing cerebrates, the xel'naga temple...
- The psi-emitter is used to lure zerg to whatever planet is convenient, but since the zerg are actually intelligent it makes no sense that they'd waste time following it. They were already scouting the systems decades prior and were there to harvest humans by the millions for psychic mutations. It feels like the terran campaign was written before the zerg's actual motivation was written, or it was forgotten, resulting in irreconcilable contradiction. There's no indication that the psi-emitter can force zerg to follow against their will, otherwise it could've been used as a weapon to lure them into a trap like the replicators in Stargate SG-1.
- The dark templar killing cerebrates is a really hamfisted plot device to force the light and dark templar to team up, despite the light templar being prejudiced against the dark templar for almost destroying their homeworld that one time. Then at the end, Tassadar has to use his carrier to divebomb the Overmind, when it would make more sense to use the laser or send a dark templar to stab its brain from the inside. The cerebrate's immortality is also bullshit space magic that's not even once hinted at in the manual and has unclear limitations.
- The xel'naga temple is pure plot device. It has no purpose given, but the dark templar say they can use its bullshit space magic to kill the zerg. How does that even work? Is it a terraforming device like the Dakaran superweapon in Stargate SG-1? How can it arbitrarily kill zerg while leaving humans and protoss unharmed, despite predating the zerg? Why does it need two control crystals and why are they scattered on random planets?
There's also events that plain make no sense.
- When Zeratul defends the portals to evacuate the protoss, the next mission has them discover that the zerg are already on Shakuras and have garrisoned the temple despite not going through the portal! When did the zerg get there? How?
- The dark templar leader is indoctrinated by Kerry, but there's no point in time when this could have occurred. Aldaris discovers this... somehow... then starts a rebellion... without telling anyone why to rebel... then Kerry murders him in front of both armies... then the protoss let Kerry just walk away. Who wrote this slop?
- Duran betrays the UED in front of hundreds of witnesses, at least. Then in the next mission DuGalle has no idea Duran betrayed them, despite the hundreds of witnesses including the player character. Dugalle then listens to Duran's insane suggestion to murder Alexei for recovering the psi-disruptor, rather than writing a strongly worded letter like a normal admiral would do. Then when Alexei says Duran betrayed them with his dying breath in a nonsensical melodramatic scene, rather than back when it happened, Dugalle suddenly starts acting reasonable.
I could go on but this section is already getting long.
weird focus on character-driven drama in an RTS where the important elements should be the factions and armies,
Exactly. Rather than focusing on wider scale politics, which are given in the manual, the story focuses on soap opera drama.
The manual gives several motivations for the three races that don't involve the main characters. The terrans jockey with each other for power, the terrans invade protoss worlds for minerals, the protoss are space police who deal with threats like the terrans and zerg, the zerg eat worlds, the zerg invaded terran space to devour the terrans and make new monsters, the zerg want to destroy/devour the protoss, the protoss have an internal schism regarding how to deal with humans during the zerg invasion, some protoss want to defend the terrans against the zerg, some protoss consider the terran losses collateral damage, etc.
These conflicts are either never brought in the games or alluded to then quickly forgotten.
The main characters are also callous genocidal assholes for the most part, so I can't really bring myself to care about their soap opera drama. The only likeable characters are Stukov and Dugalle since they're actually trying to protect humanity's interests against genocidal aliens and mad dictators.
complete 180 on character motivations whenever convenient,
Yup. None of the human characters have consistent motives or personalities, aside from Stukov and Dugalle. The protoss are only slightly better.
For example, Raynor starts out wanting to stop the Confederacy, then commits some genocides, then wanting revenge on Mengsk, then working with the protoss for no apparent reason, then working with his psycho ex girlfriend who he knows is evil now, then working with Mengsk despite hating him...
Kerry starts out as wanting to defeat the Confederacy and save humanity, then commits genocide a few times and feels barely mopey about it, then gets betrayed for unclear reasons, then turns evil because biotech or something, infested Kerry is a completely different character who wants to kill the enemies of the zerg and talk smack at everyone who doesn't immediately fall over themselves to praise her, then in BW she inexplicably wants to take over the galaxy and somehow became a master manipulator despite having zero social skills before (seriously, she was mindwiped and trained to be an assassin, so she wouldn't have much social skills and demonstrates none during the terran campaign)...
Mengsk has a sad backstory where his family was murdered by the Confederacy and his planet was nuked, then he led the rebels against the Confederacy, then in the campaign he commits genocide multiple times, then becomes a transparently evil psychotic dictator, then rebels against the UED rather than engage in diplomacy (the UED likewise has no reason not to engage in diplomacy since from an outside perspective he's just an opportunistic politician and has no reason to rebel against Earth), then allies with his sworn enemies and aliens who previously killed billions of his own people...
Tassadar arrives in Koprulu and glasses Chau Sara, then feels sad about it and resolves to defend humans from the zerg, then immediately goes back to glassing inhabited planets, makes no attempt to ally with humans against the zerg threat until after he loses that campaign, allies with Raynor for no discernable reason, allies with the dark templar offscreen, explicitly says he doesn't regret any of his actions, is so sad about the light and dark templar fighting that he surrenders to prevent further bloodshed, when Zeratul slaughters a bunch of protoss to rescue Tassadar then Tassadar is elated at being rescued rather than offended that Zeratul invalidated his surrender...
there is always a Big Bad all factions have to band up together to defeat no matter how different and hostile towards each other they are,
It's especially clumsy in SC1 OG because the writers apparently think the zerg aren't a big enough reason to ally, so they add the additional stipulation that only dark templar can kill zerg leaders, which itself creates numerous problems. Namely, it turns their alliance into one of convenience rather than genuine understanding, undercutting Tassadar's whole subplot revolving around reconciliation.
The resistance against the UED makes even less sense because they never actually do anything that the situation doesn't call for. There's no reason for anyone, except the zerg obviously, to fight the UED.
How do people not notice this stuff? While individual scenes might feel sensical and elicit emotions due to convincing acting and good art direction, the whole is nonsensical and comically incompetent. When people say SC1 is better written than SC2, I feel like they don't actually remember SC1's writing all that well. Because this writing is not good. It's no more cohesive from scene to scene than SC2 is. I think what's happening is that people are confusing SC1's art direction with the writing quality. SC1 clearly has better art direction and general vibes than SC2.