It all boils down to the question of whether Scotland is a single nation. Having lived there for 4 years and enjoyed the friendship of many Scots, some of whom probably read my ramblings here, I notice divisions in Scotland that are at least as strong as those throughout UK as a whole.
All of my Scottish friends are moderate people with moderate views - possibly leaning towards supporting independence. But we must face the fact that the majority of people in any country in the world do not think through the big political issues on an everyday basis. They vote the way they vote because they always did. In just the same way, they tend to follow the religious views of their parents and the people they grew up with.
Scotland is clearly made up of a collection of different secular communities on a geographical basis. The Highlands and the Lowlands tend to despise each other, partly because of the cultural differences between the urban and rural lifestyles. The Highlands and Islands tend to be lumped together - in opposition to the Lowlands, but the islanders are fiercely independent when you speak with them. However, the Hebridean Islands seem to lean slightly more towards an association with the mainland than, say, Orkney.
All in all there are big differences to be found in the views of this one 'race' of 'the Scots'.
On top of that Scottish sectarianism is rife. It is not by accident that people in Glasgow joke about what answer to give if you are stopped in the street by a gang of men, and asked whether you support Celtic (fiercely Catholic) or Rangers (fiercely Protestant). One of the 'smart' answers is to say that you support Partick Thistle, and while they are rolling around the floor laughing at you, you make a run for your life! You have to realise that this question is about MUCH more than two soccer teams.
One way or another, Scotland is a divided country. I support the campaign for independence (as you might have noticed) but I fear that the fall-out from independence might not be quite what the Scots are expecting.