Debate grows over carbon tax, despite long odds