I don't know how to tell you this, but again, in bold letters: IN D&D LORE, ALL VAMPIRES ARE EVIL AND LACK THE CAPACITY TO BE TRULY GOOD. ALL OF THEM.

Now, It's alright if you do not know this and are hence unable to recognise that Astarion, the Hag and Raphael are portrayed as evil because of their species. It's even fine to be critical of that framework -- some species being inherently wicked leaves a bad taste in people's mouths. However, you need to understand that is the narrative. Bg3 can be confusing because it shows flickers of goodness in even the Emperor, known illithid. However, make no mistake, this is the same game that says illithids have no soul and aren't even truly alive. Bg3 wants you to question if this framework is complete or true, but it never says it's outright false.