A quick reading of the summary shows a lot of debunking and just one item that explains the bad health of North Americans:
Diminishing returns to spending and worse lifestyle factors explain America’s mediocre health outcomes
https://randomcriticalanalysis.com/why-conventional-wisdom-o...