> Oh, and Kingsley Shacklebolt is quite an interesting name to give a fictional black person.
I'll be honest this one sailed over my head when I was a kid, I always assumed because he's a magical policeman the Shacklebolt referred to handcuffs. There's a lot of things named along those lines.
I don't think they're portrayed as greedy? Although I'm willing to be proven wrong if anyone has textual evidence otherwise. They are also mistreated by wizards in the books, which I think portrayed them sympathetically. I remember scenes where Harry notices their mistreatment and thinks it's wrong
Also, notice how real world tropes are just portrayed as facts in the Harry Potter world.