Curious on the community's take: during last night's game I created a scenario where the party returned to a friendly, primitive village only to find that an Imprial squad was on its way to destroy the innocent tribe.
The encounter was designed to give the PCs time to evacuate the civilians and have time to plan their tactical defense.
The PCs are relatively powerful (lightsabers, a respectable ship) and probably would have been able handle the invasion and save the village.
Instead, they abandoned the village and made the villagers hide with them in some caves while the Empire destroyed the villager's homes and property.
So of course I want the PCs to have agency and not feel on rails, but man, how disappointing. As GMs where do you draw the line with respecting the players decisions and pushing the players to take some chances and pursue adventure?