There were a lot of ideas tossed about, but ultimately there's little tools can do if developers do completely stupid things. And I did a very stupid thing in a moment of thoughtlessness.
Should the difference between testing and stable be more than just a drop box? Should there be peer review of updates? Should we have different policies for core vs addon packages? (to this one, yes, obviously). There's lots of things we could do and should do, but again fundamentally it's just hard to protect against idiocy.
But yes, things are happening. I think we'll see future updates tested more consistently. Jesse has been doing good work trying to reduce the number of things we update at all, etc.