Facebook has a long history of failing its users. The massive data breach is just the latest example.