I don't have any ideas, but like you I find it odd that Facebook's quality of service is out of step with their revenue aspirations. As they try to grow their user base, they absolutely should be aiming for 100% uptime. If their business is valued at anything close to recent estimates, Facebook should have a whole team working on the user experience.