system
Given the following post, respond as if you're commenting on Reddit:
human
[Star Wars: Rogue One] *SPOILERS* So about DS2 and Starkiller...

Did Galen have a hand in their design too?  For objects the size of a moon and a planet, respectively, they sure were easy to blow up.
gpt
DS2 was only destroyed as easily as it was because it was incomplete at the time of the Battle of Endor. When complete it would not have relied on a planetary shield, but its own shields, and only internal sabotage would be effective against it. Even in the Battle of Endor as it was working out, the Rebellion only managed to destroy the shield generator because Chewbacca managed to capture a walker and surprise the Stormtroopers, and even before that, if the communications officer had been more vigilant about accepting outdated access codes, the rebels never would have landed in the first place.

Starkiller Base was even better defended-- since it could attack from interstellar distances, it could be kept safely in the heart of First Order territory and required two separate internal sabotages (one to bring the shield down so the fighter could get in, another to crack open the oscillator facility so its internal systems could be bombed) *and* a successful bombing run. That internal sabotage was only available because one of the most legendary pilots in the galaxy, using a legendarily-tricked out and customized ship, decided to take a one-in-a-million chance on jumping directly into the planet's atmosphere without turning into a grease stain on the side of a mountain.

If even one thing had gone wrong on either of those operations, neither battle station would have been destroyed.