Then again, Endora might not be the best judge of what constitutes a good marriage, since she and Maurice have been separated for some time (with Maurice rarely saying anything good about his time with her), and there's no cultural / species difference between them. Further, Endora never considered the opinion of other witches / warlocks who liked Darrin (Uncle Arthur, Aunt Clara or Esmerelda to a point) or tolerated / mocked him (Sirena, Dr. Bombay, et al.), making her almost as narrow-minded as Darrin.