Vaalingrade
Legend
The fact that at least one village is shown with no looming dust cloud blocking out the sun and choking out all life already handily disproves the 'dark imagining because we hate ewoks for being made for kids' version of the scenario that's typically set forth.They screened Bright Tree Village, where the celebration with the Ewoks happened, according to Canon.
But screening one village on one moon does not a planet protect. Nor a moon. And the wreckage that landed on the moon itself included AN ENTIRE STAR DESTROYER. Whole ship. Bam. Into the moon.
The Rebels protected one village that had helped them, and left everyone else to die.
If we're talking about moral consequences in game, it should be about actual canon consequences and not fan theories. If the players infer things that aren't there, that's on them, not the designer.