There was an analysis in a british paper yesterday that was showcasing a group that just reached the exact opposite conclusion.
When it comes to what we know about this universe, we are as ignorant as fish are about snow skiing.
Nevertheless, what we know about life from the engineering standpoint is rather impressive.