Oil junkies

Is it just me or is there something junkie-desperate sounding about BP and Shell's current campaigns to show how "green" they are, doing renewables research. It just sounds so much like:
"I can give up the oil any time, man. Just as soon as I finish these last few million barrels."