Feel free to tell everyone how this is a meme. Without the bullshit excuse that everything is a meme. Other communities experience lack of content because people like you are lazy and just dump anything into one place.
It helps your case that no one in this community gives a damn and just like reddit you get your little dopamine fix from getting upvoted for whatever the hell you posted.