A person can't die twice, so if heart disease gets them first, then they won't die of cancer.
You could hardly have picked a worse counterexample. Deaths from heart disease have fallen dramatically over that time period, even faster than cancer deaths have dropped.
Deaths from strokes - which at one point equalled deaths from all cancers combined - have fallen as well, although much of that drop occurred before the time period in question.
Deaths from diabetes are actually quite few in number compared to heart disease and cancer. They've sort of plateaued over this time interval, which isn't good news, but hardly the alternate explanation for the reduction in cancer deaths.
Now, there is one big cause of death which we haven't addressed: COVID-19, which causes about 3x the number of deaths as diabetes, and over half the number of deaths as all cancers combined. But that only began in 2020, and this data shows a decrease across the entire interval, so it's not relevant here.
So, the cause of death won’t be “diabetes”, it’ll be heart attack, stroke, chronic infection, something like that.
Similar to AIDS in that it doesn’t kill you directly (not that we know that juvenile diabetes is a thing, and we routinely test for it), it just makes any other health challenge much dicier.
It's not like the CDC doesn't know this. They understand how diabetes works; that's reflected in the tabulation of data. It's still incorrect to say that the drop in cancer deaths is explainable by the increase in diabetes deaths, not the least because age-adjusted diabetes deaths decreased during most of that interval.
no. being able to detect cancer doesn't mean people are getting tested twice a year for their whole life. for example, you wouldn't have routine cancer screenings for children, but sometimes they get cancer, and on those occasions it'd be nice to have better treatment options.
No disagreement with you there. By "perfect screening" I assumed a "perfect" patient set where problems brought up at annual checkups lead directly to tests which lead to detection, but perhaps that's a naïve assumption to the point of uselessness.
Still, I think it's easy to write off screening advances as skewing the data set vs. actually saving lives, when they do in fact help people that otherwise could have been much sicker.
i mean maybe not in the usa but in sane places
No, because the death rate is measured at the population level, not at the incidence level. Fewer people are dying today of cancer than 30 years ago.
The only way that detection bias could impact that outcome is if you make the argument that a large number of terminal cancer cases were going undetected in 1991 at the time of death.