Agreed. There are horrendous arguments on both sides (as well as convincing ones), which makes it difficult for the average joe to come to a conclusion about who is right.
Science needs better marketing to be able to sell its conclusions in a more effective manner.
Note: I'm on the scientist's side, in case it was ambiguous.
We've had several successes in similar matters (CFC ban and ozone layer, leaded fuel ban and crime levels), so it's clear the problems aren't impossible to solve.
We should be focusing on the place where the problems appear - on politicians and companies lobbying to ignore the warning signs. Science does its job.