What's with the anti-reddit virtue signaling? The quality of discourse on this site is not so far removed from reddit, the only real difference is that this site is much smaller with more aggressive moderation.
Regarding something as "cancer" is not the same as regarding it as "retarded". Using the word retard that way is a pejorative slur that demeans the mentally disabled by using their disabilities as an insult, calling something cancer does not reflect at all on those who suffer from cancer.
Still, I think you make a fair point that the title is click-baity and certainly inflammatory, my only disagreement is with the idea that metaphors are off limits if the non-metaphorical meaning has personal significance to some individuals.