I saw somewhere in a video about newer methods on curing cancer, that some scientists hypothesized that cancer could be a regulatory mechanism for the ever-growing human population, but of course, they were rejected by most, but i still want to get others' opinion on this.