Is this really true? I know we are getting better in diagnosing cancers, so the time from initial diagnosis to death is longer, but it's not clear that overall lifespan of people with all cancers is any longer. If anything, because treatment starts sooner, quality of life may have diminshed.
It is definitely true that treatments for some cancers have improved over the last couple of decades. I find the immunotherapies particularly exciting and seemingly promising.
But in the broader cases I am not sure I could agree with your statement.
That’s good news, but that’s not what they asked.
A mole removal with local anesthetic by your local dermatologist will almost always lead to better outcomes than two rounds of surgery, chemo, and radiation to treat stage 4 metastatic melanoma.
It is still an artform though and procedures that lead to a long healthy life in a majority of patients still cause deaths in some others.
Hope you are doing well, and wishing you the very best.
We have gotten a lot better at treating cancer, in general, literally because we've gotten a lot better at treating specific types of cancer. There are no "broader cases", only cases of specific cancers which we've either gotten really good at treating, or which we haven't gotten really good at treating yet.
We are detecting cancers earlier than before. Which can mean that, without any change in treatment efficacy, people are "surviving longer" with the disease. Another biggie is that people are smoking significantly less than 20+ years ago (both smokers and secondary exposure). While we are continually finding new ways to slowly poison ourselves (eg PFAS), we have also reduced exposure to other environmental toxins: lead paint/gas, DDT, etc,
Digestive tract cancers in particular are often confused by patients with other, benign issues and are therefore diagnosed too late.
https://www.cancer.gov/about-cancer/treatment/types/biomarke...
Cancer survival rate has gone up because of treatment accessibility and testing, not because of any major breakthroughs.