Ковид обычное вирусное заболевание, вакцины от которых известны больше 200 лет.
А вот рак обобщенное наименование слишком разных заболеваний, совершенно разной природы, причина многих из которых до сих пор неясна. Иммунный ответ (механизм которого должна запускать вакцина) на многие виды рака не формируется.
Вакцина от всех видов рака - это "военная таблетка", где одна половина от головы, вторая от живота, и главное не перепутать.
Что не исключает возможность создания вакцин от определенных видов раковых болезней. Чем многие и занимаются, и даже что-то дошло до реальных образцов.