Sometimes the message you need your 'partners' to receive is: "Yes, we fucked up 3 times, but over the same period you lot fucked up 100 times so we're going to severely curtail what you can do, if you don't like it tough"
And if you're Linus Torvalds you can just say that in public.
But if you're a business with a PR department and lawyers, and some of these partners are actually important to your business and you want to maintain a good relationship with them?
Then it's probably a lot easier for you to deliver the message clearly and frankly if you do it behind closed doors.