I’ve landed on more than 100 Scottish islands. Sometimes I find communities struggling against myriad challenges ...