I understand biofuel may not be very efficient, and that's fair enough - altrhough I'd love for there to be an unlimited, carbon-free supply of cheap energy... there isn't, so we need to be a bit intelligent about it all.
the problem with solar is that you do get energy supply from it, but only during the day, so we need to come up with much more efficient ways of storing that energy. We don't have this yet.
The problem with wind is that it can be quite intermittent, not working on non-windy or too-windy days.
The problem with wave is that its in a corrosive environment so will not be as efficient if you have to continually maintain the equipment.
So what else do we have that can be used. Biofuel, and biomass generation, as part of an overall strategy is something that will help to plug the gaps in the areas when the other renewables stop working. We just need to focus it at an appropriate level rather than thinking its another silver bullet.