I think the problem is not whether we’ll fully understand the causes, but more that every cause we have identified to date would require regulating corporations in profit-damaging ways to solve, and it is likely that any future causes we reveal will be the same. That’s anathema in the U.S.: profits are sacrosanct to the two primary political parties, discounting their occasional extremists who argue (correctly) that we should be regulating in favor of consumers, not profits. Typically, the desire for a ‘full’ explanation is used to delay or derail efforts to implement solutions to each single proven explanation, and so I tend to caution against pursuing a complete answer first, and instead recommend asking why we have not yet addressed the known causes while continuing to search for more.