I’m on record as wanting the ending for a good (or at least selfless) character to be just a little less bleak, but that’s a long way from feeling that the game is targeted specifically at evil protagonists. If we look at the game as a whole, there are tons of satisfying and genuinely moving moments for a good character. I’ve just completed Act 2 for the third time and the gratitude of the tieflings for saving them, Shadowheart’s reclamation of her heritage and the healing of the shadow-cursed lands I think are all lovely rewards for virtue. And there are moments small and large throughout the game that budding heroes are more likely to come across, from the dance of the myconids to Astarion coming to terms with his past and rejecting what it could have made him into. That is, while the “good” playthrough may be a story of sacrifice, I think the game also does a decent job of showing how the good protagonist leaves the world a better place.
As to whether a Durge playthrough is by definition evil, I guess that depends on questions both of instinct vs action and personal identity and responsibility for a past one no longer remembers. The Durge story is the BG3 equivalent of the first games’ protagonist who also struggled with a violent nature even when good, though there are perhaps also commonalities with Revan from KotOR. I guess if one wants an uncomplicated, unconflicted good character then none of those stories would be one’s cup of tea.