Well that's kinda my point though. If you look at it trying to find things to be offended about, you'll find them. They are non-human creatures, hermione essentially tries to force her morals on them despite their entire being wanting this lifestyle. This isn't a case of poor elves being forced into slavery, in the context of this world, this is what they are and what they want.
It's not saying slavery is a good thing, or a bad thing, but forcing beings to do things to fit your worldview is more immoral than letting it be.
Granted, slavery is not quite the best method to make that point. But if you cannot accept a reality within a story without casting some real world agenda on it, you're gonna have a bad time.
I do find it interesting that creatures being themselves is more problematic than all of the murder, torture, abuse and pain the characters experience.
But yeah, i can see why at first sight, someone might side with hermione if they don't think about it in the context of the story world.
I'm also not saying this is Rowling's perspective, id rather avoid her as a person. But i do like the series, despite the many story inconsistencies, which frankly are a much larger problem with enjoying the stories than some wrongthink.
I think many of the best stories make you see the world differently. I've read many books by authors with horrible worldviews, but because i enjoy getting many perspectives on the world, as long as the story gives something to think about, im happy with it.
In conclusion: im a white male slave apologist and i should be cancelled. oh and i probably support trump too. i must be really dumb and brainwashed if i enjoy a book about wizards with a character named "Cho Chang" or whatever else is in your videos.