They cherry picked the vampire traits that caused probelms and explained them with a really weak plot device "because tadpole".
Can you please share how'd you want vampire features implemented in detail - gameplay-wise and storywise. Would in your "version" of the game Astarion stand behind the door and ask for invitation? Would you only be able to travel at night? Would they need to implement boats so that you'd be able to cross a river? Or maybe a bridge building simulator? See where those emotional arguments lead you - nowhere.
The very appeal of unusual races is impact they would have on gameplay. A good example of that done well is Bloodlines: Mascarade, where devs don’t dismiss very unique aspects of Nosferatu or Malkavians. I think it is fair to not what to do that, but then you don’t do that. Larian has a vampire spawn in name only, and it’s done in narratively unsatisfying way. If it was an isolated issue, one might let it slide, but tadpoles has been conveniently used as excuse for doing whatever Larian wants. To me, it feels in-genuine and cheap.