Biofuels has a purpose. Ethanol I’m not too sure, it seems to expend more energy then it saves. But it doesn’t mean we can’t expand into different areas.
This is science which is always evolving. If you’re looking for a single solution you will never find it. The only thing you’ll find is a narrow mind.