Noun
cruel mistress (plural cruel mistresses)
(idiomatic) Something which has both significant positive and negative aspects.
As for my prediction that this phone would be a bad idea for Apple to pursue, anything can still happen. Time is a cruel mistress. John C. Dvorak