The EU has so much bargaining power that countries like the UAE or Israel could never get hold of more vaccines than the EU -.-
The EU has a population of about 447 million.
Seems like these two countries are 2% of EU in terms of population.
If I have 5000 guests, I have to find a beer maker who can make and deliver 5000 beers by a given date. The difference in the challenge is obvious, to any rational observer.
But sure, from far enough, both things can be described as "buying beers for guests".
It's about as apples-to-oranges as you can get.
What happened is what always happens when you really want something but are not in a position to negotiate: You end up paying a lot of money. Israel is said to be paying $47 for the Pfizer vaccine while the US are paying $19.50, and the EU... $14.76. [1]
[1] https://www.timesofisrael.com/israel-said-to-be-paying-avera...