IMO, arguably we know far more about biological chemistry than we do about geology even on Earth. Even when we have a solid idea of the boundaries of what's geologically possible and impossible, we aren't nearly as knowledgable in terms of being able to order the possibilities in terms of relative likelihood. The Chicxulub impact and its effects were only confirmed within the lifetimes of most people on HN, for almost any reasonable value of confirmed--1990s, 2016 drilling, w'ever. We were already well along on our way to understanding the detailed chemistry of DNA before even the general concept of plate tectonics (let alone the finer details) became established scientific fact. Studies from the 2015 Mercury MESSENGER impact have overturned and are continuing to overturn established consensus on planetary geology. We should be skeptical of claims (implicit or explicit) regarding the relative likelihood of biologic vs non-biologic processes.
OTOH, perhaps governments aren't apt to fund those experiments without the enticement. Extravagant claims are useful to help make that happen, and either this group had that in mind or it's simply the case that we only ever hear about such studies when they do make extravagant claims. Either way, I would certainly support more Venusian missions even if my money is in history repeating itself--new geology, not new life.
In any case, even if this should turn out to be a previously unknown, abiotic chemical process, it is still a significant discovery. It's just not time to run out and say "we found aliens!" yet.
Is there a TLDR for why we understand that phosphine can be on other planets without life but not on Venus without life?
> The temperature at the core boundary is estimated to be 36,000 K (35,700 °C; 64,300 °F) and the interior pressure is roughly 3,000–4,500 GPa.
It's similar to why you wouldn't be surprised to find diamonds deep underground in a mine, but if you found tiny diamonds forming in clouds that would be a major revelation.
[0]: https://en.wikipedia.org/wiki/Jupiter#Physical_characteristi...
Edit: Fixed typo, phosphate -> phosphine.