Here's the flaw in your argument. All vaccines provide immunity so the study does not apply.
> because the therapy doesn't prevent infection nor spreading of the virus)
Wrong. Biontech - 95% of the population is immune. It prevents spread to 95% of vaccinated people. The rest for some reason or another it doesn't work.
So you build your whole argument on a logical fallacy.
I think I repeated this a few times so no point in continuing if you can't wrap your head around this.