IG never got memes featured quickly unless they were his own. He would even ignore memes not made by his crew and make the other mods feature em.
You probably don't remember all his incompetence, since he'd already lost his mod, a couple times, by the time you started getting serious on the stream.