Tools usually aren't the problem. It's how people define them and configure them that's usually the problem. I've seen very intelligent tools after the monkey-in-the-middle rips all of the intelligence out of it.

...only to have a new tool brought in to resolve the shortcomings of the previous and get morphed right back into the same garbage you had before. Repeat.