Are cancer stem cells the real culprits behind the unsolved enigma of cancer, or we to experience yet another paradigm shift?

Targeted immunotherapy against cancer stem cells.

The tumor-generating cells sharing key traits with stem cells, including an unlimited life span and the ability to generate a diverse range of other cell types, are considered as cancer stem cells.

Multiple studies have addressed this subject in recent years.
It would be great if we share the knowledge, what studies have been done in this direction, what are success rates and prospects in eradication of cancer stem cells through targeted immunotherapy.