When a somatic cell turns into a cancerous one, it shows a much higher rate of telomerase activity in turn keeping the integrity of telomeres making the it immortal whereas normal cells telomeres shorten as they divide and senesce.
How does evolution account for this "advantage" that cancer gives to a cell making it immortal, why can't all cells become cancerous to live forever. Is this a possible route for evolution ?