We currently use vast amounts of land growing corn and other crops specifically for biodiesel. Solar panels produce over 100x more energy per hectare than corn ethanol, even in countries like Denmark with limited sunlight. It makes perfect sense to repurpose some biofuel farmland for solar panels. That's just efficient land use, not an attack on agriculture.
> corn and other crops specifically for biodiesel.
honestly that always sounded very misguided to me
fields are not perfectly renewable, biomas gets removed from them and fertilizers can only help so much in any given time frame
mostly corn/raps mono-culture can make that easily far worse
and not needing to import food can safe a lot of energy too
also as you mentioned, modern solar panels seem overall more efficient
in difference to solar or wind, biodiesel just seem a very bad choice