Identifying the root cause of any problem can be a painstaking endeavour. Often problem solving involves generating a list of as many possible causes imaginable. Then, through a process of elimination, each possible cause is systematically tested until the problem has been identified. It can be a time consuming, expensive and emotionally charged process.
There are situations, particularly when mechanics are involved, where the precise identification of the root cause is essential to implementing suitable solutions to achieve a desired outcome. However in relation to product development and marketing understanding the general thrust of a problem rather than the root cause is usually enough so that the necessary rectifications can be quickly found.