Wow.
Anyway this discovery while it is interesting for the possibility of life, is also wonderful for the study of planetary system formation and the types of planets that can form.
Also, these planets can become SETI targets for future study. That's one sure way to confirm life
As far as I understood with the NASA thing, that was a hang on from the previous administration who's religious outlook disliked the idea of someone trying to find life elsewhere.