I wouldn't call Beverly a waste of space, she's perfect for a ship full of families. She could also be a bit judgmental at times but she's a doctor, she's suppose to diagnose. It feels like she has uses the word savage but I can't think of any episodes, you should link the episodes you refer to. Maybe in context she used it correctly.
Diagnostics and judgmental behaviour. yeah, that's an evident link... Do Klingons have to give a shit what some Starfleet doctor thinks of their assassin practices?