But incompetence, especially systemic incompetence, is extraordinarily difficult to change. Facebook appears to have ADD around user privacy and its interface. Designs come and go, defaults change capriciously, and security seems to be an afterthought.
We've seen this movie before, with MSFT in the role of the bumbling centi-billionaire. Hopefully Facebook will steer a different course.
Facebook, like all other software, is bound to have bugs. If you don't want your personal information/conversations to be exposed by a potential bug I'd suggest not using the service.
Release processes and rigorous QA procedures seem more appropriate for client-deployed software like operating systems than for centralized web applications.
What happens to the reviewers that let this thing slip through, btw?
that would be mighty difficult, as software and their potential bugs are present in most every facet of modern life.