"I suppose the Mc names are so common in Scotland that it makes no sense to nickname people because of them" Well they're no' as common as they usetae be Allan, over 10% of our population are of English heritage...an hauf o thum live oan Skye!!!