The probability of amino acids randomly combining to create even the simplest folding protein is about 10 to the negative 164th power. This is a number larger than all the molecules in the known universe.
Yes, and then there is their exquisite catalytic precision.