I think the more grimdark and edgy you try to make your setting the more racist it will be. And I think it's an inevitable consequence of trying to make whole societies (cultures, civilizations, species, races) villains. The more you want to make "this culture is EVIL and everybody who lives them is EVIL and lives for WAR and CONQUEST and TORTURE"...
...you have to wonder, hey, if this civilization is so evil and only thinks about war and torture and kicking puppies, then where they get their food from? who builds their cities, or if they're (racist) savage nomads, their tools and who trains their animals? who raises their children and how? who keeps cultural practices of "being evil" alive? why hasn't their culture of backstabbing and rule of the strongest collapsed a thousand times already?
Basically, if you have beings that have a physical, natural existence, they need to eat, they need to have shelter, and to raise the next generation. And yes, even raising them communally or in hatcheries or whatever counts. You cannot have a whole civilization dedicated to being evil or even to war; for every soldier, there is someone carrying his supplies and making his weapons and a family at home. If we're talking about spiritual beings of pure evil, literal demons that don't need to eat or sleep or reproduce, that's another thing. But if we are talking about beings that live in the world, that are part of the physical world no matter whatever fantasy features or traits they have, that have societies and culture, then you have to wonder; where the food comes from, who raises the children, who makes the weapons, who trains the warriors yes but who trains the farmers, the toolmakers, who teaches the children to speak, who tells the stories.
This was the same problem that haunted Tolkien about his Orcs by the way, and you won't escape it if you think about it for more than 10 seconds. And you shouldn't escape it. Do you have a nation, culture, race, species, as "villains" in your world? Think about it. Think about it for more than 10 seconds.
















