Yes, you're missing the fact that the EU are not getting something they've paid for fairly and squarely.
I’ve no doubt at all the contract will have a best efforts clause on behalf of AZ and a clause specifying that the Vaccine be made in the EU on behalf of the European Commission.
They should have gone to Amazon Prime