re: "Dumb luck"
I readily concede that odds are pretty low for any kind of evolved panspermia. They're even lower for life that actually lives in space, although life does seem to show up almost anywhere there's extra energy to be had.
