I've always wondered this, but I was just reminded of it. I'm Scottish and I live in Edinburgh, for anyone that it might concern. When I hear Scottish accents on TV or film I always feel uncomfortable and the sound is odd to me. I'm Scottish and yet I think, 'Oh, he/she is Scottish. It sounds odd.' I hear it as if I'm anything but Scottish, and they sound way more Scottish than how I think I sound. However when I hear English or most American accents and I don't notice them. It sounds normal. And when I hear my own voice, I rarely notice that I sound Scottish. Is this commonplace? Do Englishmen hearing English people talking on TV feel the same thing? Do Americans find this? I expect Americans to pick up on accents that other Americans that live in different states have, but if you hear your own accent on TV, is it odd?
Maybe it's just because Scottish people are rarely on TV in Britain. ;P