>>1294549Photosynthesis is just not efficient at all. Plants can only turn 0.5% of solar radiation into energy. Producing biofuel means even lower efficiency.
Standard solar panels are at 20%. That's not perfect, but it's much better.
Some solar panels on your roof can provide enough energy for your home. Plants on your roof can not.