This question already has an answer here:
I want to know an idiom for something like
if the thing is good it will have some negative also. OR something like
with good comes bad.
Let's say for a sentence "As they say ...................., nuclear energy has some negative aspects as well."
I know there are a few expressions like "curator's egg" and "double edged sword" but they don't fit in perfectly.