News about possible life giving particles on Venus could either be good news or bad news depending on who you ask.