As someone who got interested in the idea of memetics about 10 years ago, I am saddened that the term has come to represent humorous images.
I'm sure that a larger number of people in this community are aware of what memes actually are but I just wanted to throw a link out there just in case someone who isn't familiar may be interested.