On the topic of "identifying the problem not being enough," I can come up with an example we all well know: inflation. Yes, inflation is a problem when your money buys less things. But when you see many people give their input for solutions, they would often make the problem worse. For example: "The government needs to provide more financial assistance to people." when that "assistance" would just mean more money printing and more of the same problem.