A lot of people paint AstraZeneca endeavor as something altruistic, and that such action of suing them would prevent other companies from doing this type of deal in the future...
Regarding the altruism: in my eyes, this is a private company that got enough public funding (upfront) to expand their production capacity, and diluted that in the cost of vaccines sold. So they're selling vaccines at "cost", yet that production expansion is factored in that cost. Not to mention they got privileged access to publicly funded IP.
Also, no one pressed them to sell it at cost, they could have sold for profit and pay/raise funding for production expansion, I doubt any country would complain about that.
Regarding the "no company would do this type of deal again": good! We don't need companies that get free expansion and IP with the promises of delivery, just to find out they won't deliver. And the problem is not even the "not delivering", but being elusive about it. In fact, elusive about everything - from contracts they signed knowing they'd be overlapped and would compromise the deliveries of each other, to try move stock out to fulfill other contracts, to their apparent lack of action and communication to try to improve production yields, with no transparency at all.
I mean, the CEO hasn't been seen in EU territory for a long, long time, and they literally ghosted the EU comission. In contrast, Pfizer CEO has been all over the place, reassuring they are trying their best to deliver and improve production.
We were aware that production problems could, and most likely would, occur, but we weren't expecting how this company tried to deal with it. It sure as hell doesn't look like AZ did any "best reasonable effort", but that's for the court to decide.