I knew that, being the typical run of the mill atheist, you'd jump straight onto that.
No one has ever come up with a theory of leprechauns creating and sustaining the world, meaning there's no comparison with the existence of God, so your the one that looks silly making such a comparison.