Eh, the doctor character was the worst one to me. The religious woman was a character you were intended to dislike, but the doctor character I believe was intended to just be a curmudgeon who is generally good, except she wound up being extremely off putting instead.
She was supposed to be like Dr.McCoy from TOS. They were going for a Spock/McCoy type relationship between her and Data. Data was a far more autistic coded character than Spock plus there was a different dynamic because Spock was rejecting his human half and Data was striving to be more human so it mostly just came off as her being super abusive to a fan favorite character.