I think civilian casualties affecting support makes sense, but there should also be a balanced way to regain it. Bonus missions could be a great solution, allowing players to restore some support through tasks like evacuating civilians, delivering supplies, or liberating villages. This would make bonus missions more meaningful and prevent a single mission from ruining an entire campaign.