Biofuels are a complex topic and wrapped up in a lot of bogus politics to boot. And considering you are talking long term projections of the environmental impact of a rapidly developing technology, it is probably better that you put it in religion then science.

But the core idea is right. There simply isn't enough land for growing stuff on the entire planet to replace all of the oil we use now.

Jay