My answer is that wizards or muggles, they're both humans who share the world. Wizards feel compelled to have seperate and secret societies from muggles due to fear of prejudism from them just as most humans temd to feel the same with with their religion.
What I don't get about the world of Harry Potter is the Wizarding Currency. Even if Hogwarts (in highlands), Diagon Alley (in London) and other magical places are a seperate communities and regarded as the "Wizarding World", the Harry Potter stories still take place in Britain. Wouldn't it make sense to just use the pound sterling?
Wizarding Money sounds like a pureblood concept to assure wizards and muggles have less reasons to exchange with one another.
This post was edited by its author on .