Wow this is great. I could see how using this framework could lead you to identify the same factors in the article (assuming you had similar domain knowledge).
I think the next hurdle would be coming up with a solution that sufficiently addresses these root causes.
Definitely guilt of championing (and perhaps even over-leveraging) the 5 why’s myself. What do you think is a structured & repeatable way of drilling down to the kind of layered insights here?