Finally, Lancet published 5(!) letters of concern on the reliability of IHME's excess death estimates. Mistakes happen, but while flawed WHO estimates were publicly admitted & corrected within days, IHME dragged their feet for 10 months and still doesn't own the problems. 🧵