Baha! Probably right there. To be honest, I'm not here for the points. I like making memes for their own sake, to have a laugh, make others laugh, and sometimes to make a point. Best thing you could do to get yourself involved in the community here is to be really active with your comments on other people's submissions, i.e. replying with witty memes. You'll also get more upvotes that way than you would by rellying on your submissions. Enjoy my friend :)