"neutrality" is a charged word. To claim neutrality you would have to agree that there are legitimate claims on both sides of a controversy. I wouldn't blame RC for taking a stance if they believe their point of view to be correct. Did they ever claim to be 'neutral'?
[edit: to be clear, I never visited RC before, I don't know how they cover or are supposed to cover the debate over climate change]
[edit: to be clear, I never visited RC before, I don't know how they cover or are supposed to cover the debate over climate change]