Common progression on this site.
Stage 1: no attention, no replies , no upvotes to their boring, tedious diatribe
Stage 2: make negative memes and comments to get some kind of attention because any attention is better than none.
I recall most of this sites trolls being no.1
Absolutely this guy too