Tony Frost, an International Business prof at Ivey (Western's B-school), writes one of the best summaries I've seen on this topic. I note that it echoes some of the themes I touched on back in November. Part of the reason I believe Frost has a better grasp of the factors than many experts is because he's coming from a biz school environment instead of an economics department. It's still academia, but it's a step closer to industry than economics departments.
That doesn't mean that I think Frost's account is complete. A complete account would expand on the relevance of the abstract concepts I raised last year like information asymmetry, moral hazard, and adverse selection.