They know what they are doing, and they'd be the first to tell you that there is a problem.
I think some oil companies (like BP) are paying lip service to the alternative energy types with their stupid, condescending ads, but I doubt if they are sincere. Anyway I hope not.