Let’s see:
You have 147 featured memes and 117,772 points, which works out to 801.17 points per meme.
I have 86 featured memes and 301,344 points, which works out to 3,504 points per meme.
Seems like people find mine to be funnier than yours.
Now tell me whose memes have less humorous value.
I’ll give you a hint…
It’s the person who has a lower ratio.