The Weather Channel is owned by Ted Turner. Is it obvious?
If you think science is on your side, why do you feel the need to silence people who disagree with you? If they are a bunch of idiots, why do you have to shut them up? And a better question, why do you always need to mention the other guys funding from oil companies when your side gets as much or more funding from every anticapitalist group out there, the sierra club, and every other environmental group?