Neil Oliver: It's a sin to carpet vast swathes of historical countrysides with solar panels