I would say that the variability of these finches is a result of variability of environmental conditions on the different islands of the Galapagos Islands and while these islands are part of the same group, I believe they have enough differences to promote variability of the species.