We know about climate change since decades. It's not the fault of science that politicians and big business lie about it to the public.
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.