A lot of people's dissection of how GB has dealt with this situation and whether it is appropriate relies on hindsight being 20/20 and forgetting it is damn hard to know the right thing to do when you are in the thick of a shitstorm and have a lot of facets to consider. I do not excuse anything or want to belittle anyone's opinion on whether they handled it well or poorly. I do wish GB's position had been stated loudly and clearly at an earlier time, but I cannot even begin to say I know why that was the case, whether it points to specific conclusions, or if any implication and assumptions would be based solely on hindsight and personal bias.
I don't know how to offer any sort of solution to this, so I will just echo the sentiments people have put forth that Patrick's "we can always do better" is a good way to look forward and try to improve when these sorts of nasty situations arise. I hope the community and industry can begin to heal and look forward to a better path forward.
The solution is to do exactly what this thread is doing and point out to what they did right so they continue to do it and what they did wrong so they don't repeat those mistakes again.