the situation for a politician is impossible in modern times, who can possibly know "all the potential impacts for a pipeline project"? You literally cannot. The animals involved, the chemicals involved, the neighborhood involved, the economic impact, the criminal impact, the safety impact, the logistical requirements, ... and on and on. But the politician when properly performing thier role should choose and take responsibility for what is in their judgement the optimal compromise.
Someone is always unhappy in the end... that's how humans are