I upvoted both, but... come on! Please be serious.
How can you call that a repost? That line about the clouds is a popular phrase you didn't invent, and the memes have nothing in common apart from that.
How does two people using the same popular phrase in two entirely contexts (one serious, one funny) mean that one reposted from the other?
And it's not surprising at all that one of the popular templates produces more upvotes than a unique uploaded image.