A big discovery has a high burden of proof and that’s basically where we’re at. There’s definitely reason not to rule it out but I can’t believe conclusive evidence is being sat on by all of NASA for funding reasons.
Let’s speculate for a sec. Tardigrades can survive space. Things have been hitting us knocking earth stuff into space for billions of years. Some of that stuff probably made it to Mars and back in the day it was pretty liveable. It’s not far fetched. None of that negates the above.