What is the difference between "do more harm than good" and "has more bad to it than good"? Do they literally mean "have more disadvantages than advantages"?
Are they informal?
"Do more harm than good" implies that whatever is happening will result in more bad than good (the word harm could be replaced by bad; it's the do that matters). I've never actually heard "has more bad to it than good", but to me it sounds like it's describing a quality of something rather than the effect.