Actually, he didn’t support ethanol before he supported it and now he doesn’t support it again. The flip before the flop, from CNN.com October 2006:
“In a flip-flop so absurd it’ll be a wonder if it doesn’t get lampooned by late-night comedians - not to mention opponents’ negative ads - McCain is now proclaiming himself a “strong” ethanol supporter.
‘I support ethanol and I think it is a vital, a vital alternative energy source not only because of our dependency on foreign oil but its greenhouse gas reduction effects,’ he said in an August speech in Grinnell, Iowa, as reported by the Associated Press.”
Attending a bioeconomy conference in Ames, Iowa, last November, he delivered some unwelcome words. I oppose subsidies, McCain said. Not just ethanol subsidies. Subsidies. And not just in Iowa either. I oppose them in my own state of Arizona.
It would appear that either AP/CNN or IBD quoted him incorrectly.