> but we can't make politicians to listen to the reason.
You're stopping too early. Politicians exist for one reason only, to get elected. If they don't get elected, they're not a politician, so everything they do is is selected with that as their fitness function.
So why won't they listen about climate change? Because the public doesn't want to be told they have to make their lives slightly worse. There are "politicians" in the UK who constantly warn about climate change. Guess what? They won't get elected.
In other words, you're blaming the symptom, not the cause. The general populous is the real reason.
> Because the public doesn't want to be told they have to make their lives slightly worse.
Especially right now when everything seems to already be declining.