If you look hard enough, you'll find evidence of what you want. Life on Europa or Enceladus seems like a far shot but relatively possible. Pluto feels like an entirely different league.
This article seems to point more at our obsession with finding life than anything else.
This article seems to point more at our obsession with finding life than anything else.