Why not phase it out, immediately? Or within the next year...if you’re truly wanting a repeal?
Why the campaign season pandering?
Probably because that would be a Bernie Sanders type move. Ol' Bern would be happy to end all subsidies on his first day in office while yelling "$*&# the evil corporatists!"
Unlike Bernie, Cruz knows when the government says it's going to promote ethanol until 2022, investors know they can "take it to the bank" and sink their capital into long-term projects based on such information.
If you really want to undermine all confidence in the U.S. economy, vote for Bernie.