For the UK..yes , for the world..maybe . In the short term it has stopped a disaster at Christmas turning into a catastrophe... But unless those second doses get done, the jury is out.
The Point you deliberately refuse to confront is that even in the UK, the AZ has only been a minor contributor...