Cancer occurs because our immune system developed (or inherited) a failure to check it. Unless a new gene therapy is 'invented' which trains our immune system to identify and kill cancer cells, we are not "cured" in the sense most people define cure.
A cure would be such that one would never have to be tested for CML again. No more PCR's. CML is gone for good.
The reality, however, regardless of remission state, is that the philadelphia chromosome gets created all of the time. The few cells getting created never expand for some reason once the disease is under control. Because CML can restart, we will have PCR's taken for the rest of our lives just so we can catch it early.
This is not to say that some of us are not, in fact, 'cured'. I'm sure some of us are "cured". But this is a functional cure. We don't know if the immune system has re-established its ability to check CML. It's possible ... even likely that has occurred. But we just don't know. So for practical purposes anyone who developed CML is never cured of it. It is just in permanent remission with no TKI needed and for which a PCR is taken to verify. Leukemic stem cells could just be quiescent or the immune system is finally able to keep it under control. But for how many years? five - ten?
Will there be a cure some day? Yes. We will learn exactly how CML expands (everyone has CML cells) so that our immune system can be adjusted ... perhaps via a vaccine. Vaccine leads to cure. CML not being able to re-start is definition of cure. I have a feeling when that happens, cancer itself - all of it will be eliminated as a disease. The fundamental biology of genes, proteins and cells will finally be figured out. It's coming.