OP didn’t say that memes can’t be textual in nature, OP complains about snappy Twitter, 4Chan, Reddit (idk about this one? Reddit does have memes in some subs) or similarly sourced screenshots of texts.
Such posts, while possibly humorous, and occasionally a bit funny, are not spread rapidly by Internet users, and rarely posted with any variation.
“By many different people” isnt part of either of the above definitions. Also, whats “many?” Whats “different” mean in this context? What is the threshold for a meme to meme? 10 people? 100? 1000?
Richard dawkins coined the term in 1976 and defined it as such:
A meme “conveys the idea of a unit of cultural transmission, or a unit of imitation”
Seems like a screenshot of text seen by hundred/thousands/millions fits that defention to me.
“Many” may be me editorializing, but “internet people” implies that it’s not just one person posting the same thing in many places around the web and people liking it.
Then let me put it this way:
OP didn’t say that memes can’t be textual in nature, OP complains about snappy Twitter, 4Chan, Reddit (idk about this one? Reddit does have memes in some subs) or similarly sourced screenshots of texts.
Such posts, while possibly humorous, and occasionally a bit funny, are not spread rapidly by Internet users, and rarely posted with any variation.
Example 1 - this is a meme:
“Nanomachines, son!”
Example 2 - this is not a meme:

I mean, if the screenshot has been shared widely enough, it should be considered a meme by definition.
If the screenshot has been shared widely enough by many different people, yes, it should be considered a meme by definition.
“By many different people” isnt part of either of the above definitions. Also, whats “many?” Whats “different” mean in this context? What is the threshold for a meme to meme? 10 people? 100? 1000?
Richard dawkins coined the term in 1976 and defined it as such:
Seems like a screenshot of text seen by hundred/thousands/millions fits that defention to me.
“Many” may be me editorializing, but “internet people” implies that it’s not just one person posting the same thing in many places around the web and people liking it.
Why not? A meme is piece of culture that transmits akin to a gene. It just uses media as its medium instead of living tissue.
It may not be a “good meme” if its not propigated by others, but its still a meme.