I post at night now. I had a period where several memes a months were being rejected. It became blatant I was being censored. So I wrote the mods and development team. A few of my memes were reinstated within the hour.
Most likely all the views are from yourself, submitting the meme and checking on it every hour. Mods have a life, jobs, kids to take care of too. We're not paid to do this so we get to the queu when we get to it.
I've noticed this too, don't exactly know why. Interestingly, I just submitted a meme to politics this morning. It was approved and had an upvote within minutes. Sweet