I didn't nominate myself, I didn't even put this together. The original debate was held here:
https://imgflip.com/i/3l4hjk
So, please don't judge the creator of this meme or the people they selected. This may be a joke or something, I do wish more people could be chosen, but the creator made it limited, and you are correct, there are a lot more memers who should be noticed, but I didn't create this meme like I said before.