Just wild speculation but if Facebook is falling it’s probably because the directions they have taken (decided by the board)? I haven't really seen any indication that it would be the programmers fault. It’s not like customers would go back to Facebook if they had zero outages for a year or better quality photos… it’s way beyond that.