To cut a long story short: making things efficient reduces the cost of the input per unit of output,. So less gas get you further. That sounds like a good thing, but the flip side of this is that because engines are more efficient then more people will use them. So the overall distance travelled will rise. Looks like the only way to cut consumption then, is a very big price rise... No one's going to vote for that.