It was meant in good humor. Some call it a learning curve, others go by experience.
One thing I've learned over the decades is that local humor rarely works on a world wide scale.
As you responded, I paid the upvote tax on your meme. Replies and comments on memes, regardless of whose it is, helps with the accumulation of points. An average meme should be able to get the 1000 to meme comment the first week.
Anyway, have fun. If you have a question, just ask. Someone will have an answer, even if it's to refer you to a leaderboard member. Most are helpful.
Enjoy yourself. If you want, feel free to take part in the theme weeks. This week is Lego Week. My cousin and I both made front page with our Lego memes.