Talk:Viability Ranking/@comment-42.113.59.178-20190620181127/@comment-37933176-20190621011138

I don't get it, is this a meme? Can anyone tell me how this is funny?