As a Scotsman, this is something that has kind of baffled\annoyed me. When did all dwarves in fantasy media become Scottish? I first noticed it when I recently watched the trailer for the game Dwarves:
And then I thought back to other times like D&D, Warhammer and Raymond Feist’s Magicians where they’re all mostly depicted as Scottish as well. The two franchises that probably bug me the most about this trope is the Lord of the Rings movies and The Witcher. It’s very strange that the movie version of LotR depicts the dwarves as Scottish in the first place because weird racist fascist that Tolkien was, he actually based his dwarves off of the Jewish people. Yeah, let that sink in when you consider the dwarves as bearded gold hoarders in search of a lost homeland.
The Witcher dwarves only annoy me because other than their accents there is nothing Scottish about them. Not their names, or the way they dress or even their culture. Skellige actually has much more Scottish influence in it even though they have Norn Iron accents as FUN FACT they were inspired by the Kingdom of the Isles which was also FUN FACT the inspiration for the Iron Born in Game of Thrones.
With Scotland being rife with myths and legends I never understood why it hasn’t made much impact in fantasy media other than dwarves. I mean, yes we do have dwarves in our myths but as Scottish culture is a big amalgamation of Gaelic, Pictish and Norse it’s not like it’s unique to us or particularly emphasised. Even stuff like Elder Scrolls’ Reachmen who take inspiration from Scotland barely show it and Game of Thrones takes large swaths of Scottish history but gives zero nods to it which is annoying when they at least try to have northern English accents in the the North and southern English accents in the South but zero Scottish accents for the Wildlings “Beyond The Wall” they even had a Scottish actress play Ygritte but still made her do a northen English accent.